repo.or.cz
/
RRG-proxmark3.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Merge pull request #2615 from jmichelp/legic
[RRG-proxmark3.git]
/
traces
/
lf_indala_4041x_234_21801.pm3
blob
39d2e980ac2f6cde6729af399b5aec4ca3f71f77
1
20
2
-19
3
16
4
-21
5
19
6
-20
7
16
8
-22
9
25
10
-16
11
18
12
-18
13
21
14
-20
15
-55
16
-38
17
-57
18
9
19
-25
20
25
21
-10
22
30
23
-9
24
26
25
-11
26
25
27
-13
28
32
29
-6
30
28
31
-11
32
25
33
-13
34
23
35
-16
36
19
37
-17
38
22
39
-16
40
19
41
-19
42
26
43
-13
44
21
45
-18
46
22
47
-15
48
20
49
-18
50
17
51
-19
52
19
53
-18
54
18
55
-18
56
27
57
-13
58
20
59
-18
60
21
61
-16
62
19
63
-19
64
17
65
-19
66
22
67
-16
68
18
69
-20
70
24
71
-15
72
19
73
-19
74
25
75
-14
76
19
77
-19
78
20
79
-17
80
21
81
-18
82
17
83
-20
84
20
85
-18
86
18
87
-20
88
24
89
-14
90
19
91
-19
92
20
93
-17
94
17
95
-20
96
15
97
-21
98
21
99
-17
100
18
101
-20
102
24
103
-16
104
18
105
-18
106
25
107
-14
108
18
109
-20
110
127
111
127
112
86
113
43
114
0
115
5
116
-33
117
-9
118
-44
119
-1
120
-38
121
-2
122
-38
123
3
124
-33
125
3
126
-34
127
2
128
-33
129
10
130
-27
131
8
132
-30
133
16
134
-23
135
12
136
-26
137
15
138
-23
139
12
140
-26
141
15
142
-21
143
15
144
-23
145
13
146
-24
147
20
148
-19
149
15
150
-23
151
21
152
-17
153
17
154
-22
155
18
156
-20
157
16
158
-22
159
25
160
-14
161
19
162
-20
163
19
164
-19
165
17
166
-21
167
17
168
-19
169
16
170
-22
171
25
172
-15
173
20
174
-19
175
22
176
-18
177
16
178
-22
179
17
180
-20
181
17
182
-21
183
16
184
-22
185
12
186
-23
187
19
188
-19
189
18
190
-20
191
25
192
-15
193
19
194
-20
195
24
196
-16
197
19
198
-18
199
21
200
-18
201
17
202
-21
203
12
204
-25
205
22
206
-17
207
19
208
-19
209
25
210
-15
211
19
212
-17
213
22
214
-17
215
17
216
-20
217
20
218
-18
219
25
220
-14
221
21
222
-19
223
17
224
-19
225
18
226
-21
227
26
228
-14
229
20
230
-17
231
21
232
-18
233
18
234
-18
235
18
236
-20
237
26
238
-14
239
18
240
-21
241
21
242
-18
243
16
244
-22
245
21
246
-18
247
17
248
-21
249
19
250
-18
251
18
252
-20
253
17
254
-20
255
18
256
-20
257
17
258
-21
259
24
260
-16
261
19
262
-19
263
26
264
-14
265
20
266
-19
267
21
268
-17
269
18
270
-23
271
-57
272
-36
273
-56
274
11
275
-23
276
31
277
-7
278
29
279
-10
280
26
281
-11
282
26
283
-13
284
22
285
-16
286
28
287
-11
288
23
289
-15
290
28
291
-11
292
24
293
-15
294
21
295
-15
296
23
297
-16
298
19
299
-18
300
24
301
-14
302
20
303
-18
304
26
305
-13
306
21
307
-18
308
19
309
-17
310
20
311
-18
312
28
313
-12
314
20
315
-18
316
23
317
-16
318
16
319
-22
320
21
321
-17
322
23
323
-15
324
20
325
-19
326
16
327
-20
328
20
329
-18
330
16
331
-21
332
17
333
-21
334
127
335
127
336
87
337
44
338
1
339
7
340
-32
341
-7
342
-43
343
0
344
-37
345
-2
346
-36
347
7
348
-31
349
2
350
-34
351
10
352
-29
353
4
354
-30
355
8
356
-29
357
19
358
-21
359
11
360
-24
361
15
362
-23
363
13
364
-23
365
13
366
-27
367
-62
368
-46
369
-65
370
6
371
-24
372
25
373
-13
374
27
375
-10
376
24
377
-14
378
31
379
-8
380
24
381
-15
382
27
383
-13
384
21
385
-17
386
23
387
-15
388
21
389
-17
390
19
391
-17
392
19
393
-19
394
17
395
-20
396
22
397
-16
398
127
399
127
400
84
401
44
402
0
403
-1
404
-37
405
-3
406
-39
407
-5
408
-40
409
5
410
-32
411
4
412
-33
413
4
414
-31
415
7
416
-30
417
7
418
-28
419
11
420
-27
421
11
422
-26
423
19
424
-21
425
12
426
-26
427
15
428
-23
429
14
430
-24
431
16
432
-20
433
18
434
-21
435
14
436
-22
437
15
438
-23
439
24
440
-14
441
20
442
-19
443
17
444
-19
445
19
446
-19
447
15
448
-23
449
20
450
-18
451
17
452
-22
453
22
454
-17
455
19
456
-20
457
17
458
-20
459
17
460
-21
461
15
462
-21
463
19
464
-20
465
16
466
-22
467
24
468
-16
469
18
470
-20
471
23
472
-17
473
18
474
-18
475
21
476
-18
477
18
478
-21
479
23
480
-16
481
18
482
-21
483
24
484
-16
485
17
486
-21
487
22
488
-16
489
19
490
-19
491
16
492
-22
493
13
494
-23
495
21
496
-18
497
18
498
-20
499
25
500
-15
501
20
502
-19
503
19
504
-18
505
19
506
-20
507
27
508
-13
509
21
510
-15
511
21
512
-18
513
26
514
-13
515
19
516
-20
517
21
518
-17
519
18
520
-21
521
18
522
-19
523
19
524
-19
525
17
526
-20
527
21
528
-18
529
17
530
-21
531
24
532
-16
533
19
534
-20
535
23
536
-17
537
17
538
-21
539
16
540
-21
541
17
542
-21
543
16
544
-21
545
18
546
-20
547
26
548
-13
549
21
550
-19
551
20
552
-18
553
18
554
-21
555
15
556
-23
557
11
558
-26
559
14
560
-23
561
13
562
-24
563
19
564
-19
565
19
566
-19
567
26
568
-13
569
21
570
-18
571
25
572
-14
573
21
574
-18
575
18
576
-18
577
18
578
-20
579
26
580
-14
581
21
582
-19
583
21
584
-16
585
19
586
-20
587
22
588
-17
589
19
590
-19
591
26
592
-14
593
19
594
-19
595
25
596
-14
597
20
598
-19
599
20
600
-18
601
18
602
-21
603
17
604
-19
605
20
606
-19
607
16
608
-22
609
12
610
-25
611
23
612
-17
613
19
614
-20
615
15
616
-24
617
16
618
-20
619
21
620
-17
621
19
622
-18
623
26
624
-14
625
19
626
-19
627
25
628
-15
629
21
630
-18
631
19
632
-19
633
19
634
-20
635
16
636
-21
637
18
638
-20
639
17
640
-21
641
26
642
-14
643
21
644
-18
645
22
646
-16
647
20
648
-19
649
19
650
-19
651
14
652
-22
653
21
654
-18
655
18
656
-20
657
25
658
-15
659
20
660
-19
661
24
662
-15
663
19
664
-20
665
16
666
-20
667
17
668
-21
669
27
670
-12
671
23
672
-17
673
18
674
-19
675
21
676
-18
677
17
678
-21
679
24
680
-16
681
17
682
-21
683
23
684
-16
685
19
686
-20
687
21
688
-17
689
17
690
-21
691
19
692
-18
693
19
694
-20
695
16
696
-21
697
19
698
-19
699
17
700
-21
701
18
702
-20
703
24
704
-15
705
20
706
-19
707
14
708
-24
709
14
710
-21
711
18
712
-20
713
26
714
-12
715
22
716
-17
717
20
718
-18
719
15
720
-23
721
15
722
-21
723
20
724
-19
725
18
726
-20
727
25
728
-15
729
18
730
-20
731
24
732
-15
733
20
734
-19
735
18
736
-19
737
18
738
-20
739
26
740
-14
741
20
742
-19
743
19
744
-17
745
19
746
-20
747
27
748
-13
749
21
750
-16
751
20
752
-19
753
26
754
-14
755
18
756
-21
757
23
758
-17
759
18
760
-21
761
22
762
-17
763
16
764
-22
765
17
766
-20
767
18
768
-21
769
16
770
-23
771
12
772
-23
773
21
774
-18
775
18
776
-20
777
25
778
-14
779
20
780
-19
781
24
782
-15
783
20
784
-19
785
19
786
-18
787
19
788
-20
789
16
790
-21
791
18
792
-21
793
16
794
-22
795
23
796
-16
797
19
798
-20
799
25
800
-15
801
20
802
-19
803
21
804
-16
805
21
806
-18
807
27
808
-12
809
22
810
-17
811
20
812
-18
813
18
814
-21
815
16
816
-20
817
20
818
-19
819
17
820
-21
821
24
822
-16
823
17
824
-19
825
19
826
-20
827
27
828
-13
829
19
830
-20
831
23
832
-17
833
17
834
-22
835
20
836
-19
837
17
838
-22
839
20
840
-18
841
17
842
-21
843
15
844
-21
845
17
846
-21
847
16
848
-22
849
22
850
-17
851
19
852
-19
853
26
854
-14
855
20
856
-19
857
21
858
-18
859
17
860
-21
861
16
862
-20
863
21
864
-18
865
17
866
-21
867
24
868
-16
869
19
870
-19
871
25
872
-15
873
19
874
-17
875
22
876
-17
877
26
878
-13
879
20
880
-19
881
19
882
-19
883
17
884
-21
885
15
886
-21
887
16
888
-21
889
25
890
-14
891
19
892
-20
893
20
894
-18
895
18
896
-21
897
19
898
-17
899
21
900
-18
901
17
902
-22
903
12
904
-26
905
10
906
-26
907
22
908
-17
909
20
910
-19
911
24
912
-14
913
21
914
-18
915
17
916
-19
917
22
918
-17
919
19
920
-19
921
26
922
-14
923
19
924
-19
925
26
926
-14
927
20
928
-19
929
21
930
-16
931
19
932
-20
933
16
934
-22
935
13
936
-24
937
18
938
-20
939
17
940
-21
941
24
942
-16
943
19
944
-17
945
21
946
-17
947
29
948
-11
949
21
950
-18
951
19
952
-18
953
19
954
-20
955
17
956
-21
957
20
958
-19
959
17
960
-21
961
25
962
-15
963
19
964
-20
965
20
966
-19
967
18
968
-21
969
17
970
-20
971
17
972
-20
973
26
974
-14
975
19
976
-19
977
21
978
-17
979
19
980
-19
981
16
982
-20
983
22
984
-17
985
17
986
-21
987
24
988
-15
989
20
990
-19
991
21
992
-18
993
18
994
-21
995
19
996
-19
997
15
998
-23
999
13
1000
-23
1001
21
1002
-18
1003
18
1004
-20
1005
25
1006
-15
1007
19
1008
-20
1009
24
1010
-15
1011
19
1012
-19
1013
19
1014
-17
1015
19
1016
-20
1017
27
1018
-13
1019
20
1020
-17
1021
20
1022
-19
1023
17
1024
-20
1025
19
1026
-20
1027
15
1028
-22
1029
21
1030
-18
1031
18
1032
-20
1033
26
1034
-14
1035
19
1036
-19
1037
24
1038
-15
1039
20
1040
-19
1041
17
1042
-20
1043
20
1044
-19
1045
17
1046
-20
1047
24
1048
-16
1049
18
1050
-21
1051
25
1052
-15
1053
19
1054
-20
1055
21
1056
-17
1057
19
1058
-20
1059
15
1060
-23
1061
11
1062
-26
1063
21
1064
-18
1065
19
1066
-19
1067
24
1068
-14
1069
21
1070
-18
1071
17
1072
-19
1073
21
1074
-17
1075
18
1076
-20
1077
21
1078
-18
1079
18
1080
-20
1081
24
1082
-15
1083
20
1084
-19
1085
18
1086
-19
1087
18
1088
-21
1089
27
1090
-13
1091
19
1092
-20
1093
23
1094
-17
1095
19
1096
-17
1097
22
1098
-17
1099
17
1100
-21
1101
21
1102
-18
1103
17
1104
-21
1105
24
1106
-16
1107
20
1108
-19
1109
19
1110
-19
1111
15
1112
-23
1113
15
1114
-21
1115
20
1116
-18
1117
18
1118
-19
1119
22
1120
-17
1121
18
1122
-20
1123
25
1124
-15
1125
19
1126
-20
1127
24
1128
-16
1129
17
1130
-21
1131
19
1132
-17
1133
21
1134
-18
1135
17
1136
-21
1137
24
1138
-15
1139
19
1140
-20
1141
24
1142
-16
1143
17
1144
-22
1145
17
1146
-20
1147
19
1148
-20
1149
16
1150
-21
1151
18
1152
-19
1153
26
1154
-13
1155
20
1156
-19
1157
14
1158
-24
1159
15
1160
-21
1161
19
1162
-20
1163
17
1164
-20
1165
22
1166
-17
1167
18
1168
-21
1169
25
1170
-14
1171
21
1172
-18
1173
23
1174
-15
1175
20
1176
-19
1177
28
1178
-13
1179
19
1180
-20
1181
24
1182
-15
1183
18
1184
-20
1185
19
1186
-19
1187
18
1188
-20
1189
13
1190
-24
1191
14
1192
-21
1193
18
1194
-20
1195
27
1196
-13
1197
20
1198
-17
1199
21
1200
-18
1201
18
1202
-19
1203
18
1204
-20
1205
25
1206
-14
1207
27
1208
-13
1209
19
1210
-20
1211
14
1212
-24
1213
17
1214
-20
1215
19
1216
-20
1217
17
1218
-21
1219
13
1220
-25
1221
10
1222
-26
1223
20
1224
-19
1225
19
1226
-19
1227
27
1228
-13
1229
22
1230
-17
1231
23
1232
-16
1233
19
1234
-20
1235
21
1236
-17
1237
20
1238
-19
1239
17
1240
-20
1241
19
1242
-19
1243
27
1244
-13
1245
21
1246
-18
1247
17
1248
-19
1249
19
1250
-20
1251
17
1252
-19
1253
23
1254
-16
1255
20
1256
-18
1257
27
1258
-13
1259
20
1260
-19
1261
23
1262
-15
1263
19
1264
-20
1265
19
1266
-19
1267
18
1268
-21
1269
26
1270
-13
1271
21
1272
-18
1273
22
1274
-17
1275
17
1276
-21
1277
16
1278
-20
1279
18
1280
-20
1281
16
1282
-20
1283
23
1284
-17
1285
18
1286
-20
1287
24
1288
-15
1289
19
1290
-19
1291
23
1292
-15
1293
19
1294
-20
1295
18
1296
-18
1297
20
1298
-19
1299
17
1300
-20
1301
21
1302
-18
1303
17
1304
-21
1305
24
1306
-15
1307
19
1308
-19
1309
21
1310
-17
1311
19
1312
-20
1313
16
1314
-20
1315
17
1316
-21
1317
28
1318
-12
1319
21
1320
-18
1321
22
1322
-17
1323
17
1324
-22
1325
12
1326
-28
1327
-62
1328
-39
1329
-58
1330
9
1331
-23
1332
33
1333
-7
1334
30
1335
-7
1336
32
1337
-8
1338
26
1339
-13
1340
30
1341
-9
1342
24
1343
-14
1344
29
1345
-10
1346
24
1347
-15
1348
22
1349
-14
1350
22
1351
-16
1352
18
1353
-20
1354
14
1355
-21
1356
23
1357
-15
1358
127
1359
127
1360
85
1361
42
1362
-1
1363
1
1364
-37
1365
-8
1366
-43
1367
2
1368
-35
1369
0
1370
-37
1371
5
1372
-31
1373
6
1374
-31
1375
5
1376
-30
1377
14
1378
-25
1379
10
1380
-27
1381
18
1382
-21
1383
14
1384
-25
1385
17
1386
-21
1387
13
1388
-25
1389
11
1390
-24
1391
17
1392
-21
1393
14
1394
-23
1395
21
1396
-18
1397
16
1398
-23
1399
21
1400
-18
1401
16
1402
-20
1403
18
1404
-20
1405
25
1406
-15
1407
18
1408
-21
1409
18
1410
-20
1411
16
1412
-22
1413
17
1414
-20
1415
17
1416
-22
1417
15
1418
-21
1419
17
1420
-21
1421
25
1422
-15
1423
20
1424
-19
1425
20
1426
-18
1427
18
1428
-21
1429
18
1430
-19
1431
19
1432
-20
1433
16
1434
-21
1435
19
1436
-19
1437
25
1438
-14
1439
20
1440
-19
1441
17
1442
-19
1443
18
1444
-20
1445
27
1446
-13
1447
20
1448
-19
1449
21
1450
-18
1451
17
1452
-21
1453
17
1454
-23
1455
-58
1456
-44
1457
-53
1458
12
1459
-21
1460
35
1461
-5
1462
29
1463
-9
1464
32
1465
-8
1466
26
1467
-13
1468
30
1469
-10
1470
24
1471
-12
1472
25
1473
-13
1474
33
1475
-7
1476
23
1477
-16
1478
26
1479
-13
1480
21
1481
-17
1482
21
1483
-16
1484
18
1485
-20
1486
18
1487
-18
1488
20
1489
-18
1490
17
1491
-18
1492
19
1493
-19
1494
26
1495
-12
1496
21
1497
-18
1498
19
1499
-17
1500
17
1501
-20
1502
25
1503
-14
1504
19
1505
-19
1506
24
1507
-16
1508
16
1509
-22
1510
21
1511
-17
1512
17
1513
-21
1514
20
1515
-17
1516
19
1517
-20
1518
127
1519
127
1520
89
1521
45
1522
2
1523
2
1524
-35
1525
-5
1526
-40
1527
-5
1528
-41
1529
-5
1530
-40
1531
1
1532
-36
1533
0
1534
-36
1535
10
1536
-27
1537
8
1538
-29
1539
10
1540
-27
1541
9
1542
-28
1543
17
1544
-22
1545
13
1546
-25
1547
19
1548
-21
1549
13
1550
-27
1551
-62
1552
-48
1553
-67
1554
8
1555
-25
1556
23
1557
-15
1558
23
1559
-16
1560
25
1561
-11
1562
27
1563
-12
1564
24
1565
-14
1566
26
1567
-13
1568
22
1569
-16
1570
28
1571
-11
1572
23
1573
-16
1574
26
1575
-12
1576
21
1577
-17
1578
29
1579
-11
1580
23
1581
-16
1582
24
1583
-15
1584
18
1585
-20
1586
20
1587
-17
1588
19
1589
-19
1590
18
1591
-17
1592
18
1593
-20
1594
26
1595
-13
1596
21
1597
-18
1598
22
1599
-16
1600
18
1601
-20
1602
20
1603
-18
1604
18
1605
-20
1606
15
1607
-20
1608
16
1609
-21
1610
27
1611
-12
1612
21
1613
-17
1614
22
1615
-17
1616
18
1617
-20
1618
14
1619
-24
1620
14
1621
-21
1622
20
1623
-18
1624
17
1625
-20
1626
22
1627
-16
1628
19
1629
-19
1630
25
1631
-14
1632
18
1633
-17
1634
19
1635
-19
1636
27
1637
-13
1638
19
1639
-19
1640
21
1641
-17
1642
16
1643
-22
1644
18
1645
-19
1646
127
1647
127
1648
78
1649
37
1650
-6
1651
6
1652
-32
1653
-5
1654
-42
1655
-1
1656
-37
1657
0
1658
-37
1659
-1
1660
-37
1661
-2
1662
-37
1663
9
1664
-29
1665
8
1666
-29
1667
16
1668
-22
1669
12
1670
-26
1671
11
1672
-25
1673
13
1674
-24
1675
12
1676
-25
1677
16
1678
-23
1679
14
1680
-24
1681
21
1682
-19
1683
16
1684
-20
1685
19
1686
-19
1687
29
1688
-12
1689
19
1690
-17
1691
19
1692
-20
1693
14
1694
-22
1695
17
1696
-21
1697
14
1698
-23
1699
21
1700
-18
1701
15
1702
-23
1703
11
1704
-26
1705
22
1706
-17
1707
18
1708
-17
1709
21
1710
-21
1711
-56
1712
-39
1713
-58
1714
11
1715
-19
1716
28
1717
-10
1718
38
1719
-3
1720
29
1721
-10
1722
31
1723
-9
1724
25
1725
-14
1726
27
1727
-11
1728
24
1729
-15
1730
20
1731
-15
1732
21
1733
-17
1734
29
1735
-10
1736
23
1737
-16
1738
22
1739
-16
1740
20
1741
-19
1742
17
1743
-18
1744
19
1745
-19
1746
27
1747
-12
1748
21
1749
-15
1750
21
1751
-17
1752
29
1753
-11
1754
20
1755
-18
1756
24
1757
-16
1758
17
1759
-18
1760
19
1761
-19
1762
23
1763
-15
1764
16
1765
-21
1766
20
1767
-18
1768
16
1769
-22
1770
11
1771
-26
1772
21
1773
-18
1774
127
1775
127
1776
81
1777
41
1778
-1
1779
9
1780
-30
1781
-5
1782
-41
1783
-1
1784
-38
1785
-2
1786
-38
1787
1
1788
-34
1789
3
1790
-33
1791
6
1792
-29
1793
7
1794
-30
1795
17
1796
-23
1797
10
1798
-28
1799
15
1800
-23
1801
11
1802
-27
1803
15
1804
-23
1805
13
1806
-26
1807
12
1808
-24
1809
16
1810
-23
1811
14
1812
-24
1813
10
1814
-25
1815
21
1816
-18
1817
17
1818
-21
1819
25
1820
-15
1821
19
1822
-19
1823
22
1824
-17
1825
23
1826
-15
1827
19
1828
-20
1829
15
1830
-22
1831
17
1832
-21
1833
15
1834
-22
1835
24
1836
-15
1837
19
1838
-22
1839
-57
1840
-43
1841
-59
1842
17
1843
-18
1844
29
1845
-7
1846
34
1847
-6
1848
27
1849
-11
1850
29
1851
-10
1852
23
1853
-15
1854
29
1855
-10
1856
24
1857
-15
1858
25
1859
-14
1860
20
1861
-18
1862
22
1863
-15
1864
21
1865
-17
1866
18
1867
-19
1868
20
1869
-18
1870
18
1871
-18
1872
21
1873
-17
1874
21
1875
-16
1876
21
1877
-18
1878
18
1879
-19
1880
20
1881
-18
1882
18
1883
-19
1884
24
1885
-15
1886
19
1887
-19
1888
24
1889
-14
1890
19
1891
-19
1892
18
1893
-18
1894
17
1895
-20
1896
27
1897
-12
1898
23
1899
-16
1900
21
1901
-16
1902
127
1903
127
1904
83
1905
43
1906
0
1907
0
1908
-37
1909
-9
1910
-43
1911
-4
1912
-40
1913
-4
1914
-39
1915
4
1916
-33
1917
3
1918
-33
1919
11
1920
-27
1921
8
1922
-30
1923
8
1924
-28
1925
10
1926
-28
1927
10
1928
-27
1929
7
1930
-30
1931
15
1932
-23
1933
14
1934
-27
1935
-61
1936
-45
1937
-62
1938
16
1939
-17
1940
29
1941
-10
1942
30
1943
-8
1944
26
1945
-13
1946
31
1947
-9
1948
24
1949
-15
1950
29
1951
-11
1952
22
1953
-13
1954
23
1955
-16
1956
20
1957
-16
1958
20
1959
-18
1960
28
1961
-12
1962
21
1963
-15
1964
24
1965
-15
1966
127
1967
127
1968
92
1969
47
1970
4
1971
3
1972
-35
1973
-1
1974
-38
1975
-7
1976
-41
1977
0
1978
-37
1979
-3
1980
-38
1981
3
1982
-34
1983
3
1984
-34
1985
12
1986
-26
1987
9
1988
-29
1989
15
1990
-24
1991
9
1992
-28
1993
15
1994
-23
1995
11
1996
-27
1997
12
1998
-24
1999
13
2000
-25
2001
22
2002
-17
2003
16
2004
-23
2005
19
2006
-19
2007
16
2008
-23
2009
18
2010
-20
2011
17
2012
-22
2013
14
2014
-22
2015
20
2016
-19
2017
16
2018
-21
2019
24
2020
-16
2021
18
2022
-21
2023
23
2024
-17
2025
17
2026
-21
2027
22
2028
-17
2029
18
2030
-21
2031
13
2032
-25
2033
13
2034
-22
2035
20
2036
-19
2037
17
2038
-22
2039
12
2040
-25
2041
23
2042
-16
2043
20
2044
-19
2045
23
2046
-16
2047
20
2048
-18
2049
28
2050
-12
2051
22
2052
-17
2053
23
2054
-15
2055
19
2056
-20
2057
17
2058
-19
2059
21
2060
-18
2061
17
2062
-24
2063
-58
2064
-43
2065
-61
2066
10
2067
-19
2068
30
2069
-8
2070
29
2071
-9
2072
34
2073
-6
2074
26
2075
-13
2076
32
2077
-8
2078
26
2079
-13
2080
26
2081
-13
2082
23
2083
-16
2084
20
2085
-16
2086
20
2087
-18
2088
31
2089
-8
2090
25
2091
-14
2092
24
2093
-15
2094
18
2095
-20
2096
17
2097
-18
2098
22
2099
-16
2100
18
2101
-20
2102
25
2103
-14
2104
19
2105
-17
2106
20
2107
-18
2108
29
2109
-11
2110
21
2111
-17
2112
22
2113
-17
2114
17
2115
-21
2116
18
2117
-19
2118
17
2119
-21
2120
15
2121
-22
2122
13
2123
-24
2124
10
2125
-25
2126
21
2127
-17
2128
18
2129
-20
2130
26
2131
-13
2132
20
2133
-15
2134
21
2135
-17
2136
27
2137
-11
2138
21
2139
-17
2140
21
2141
-18
2142
16
2143
-22
2144
19
2145
-19
2146
17
2147
-21
2148
16
2149
-19
2150
20
2151
-18
2152
16
2153
-21
2154
19
2155
-20
2156
11
2157
-25
2158
127
2159
127
2160
83
2161
49
2162
5
2163
3
2164
-33
2165
-4
2166
-40
2167
-7
2168
-41
2169
-3
2170
-39
2171
-1
2172
-35
2173
5
2174
-32
2175
14
2176
-24
2177
9
2178
-29
2179
11
2180
-26
2181
10
2182
-28
2183
12
2184
-24
2185
14
2186
-24
2187
11
2188
-27
2189
7
2190
-29
2191
17
2192
-22
2193
15
2194
-23
2195
23
2196
-17
2197
18
2198
-18
2199
19
2200
-19
2201
27
2202
-13
2203
19
2204
-20
2205
20
2206
-19
2207
19
2208
-19
2209
22
2210
-17
2211
16
2212
-22
2213
23
2214
-17
2215
16
2216
-19
2217
18
2218
-21
2219
26
2220
-14
2221
19
2222
-18
2223
19
2224
-20
2225
17
2226
-20
2227
16
2228
-22
2229
16
2230
-21
2231
11
2232
-27
2233
15
2234
-23
2235
14
2236
-24
2237
15
2238
-21
2239
20
2240
-19
2241
18
2242
-19
2243
26
2244
-14
2245
21
2246
-18
2247
25
2248
-15
2249
20
2250
-16
2251
22
2252
-17
2253
17
2254
-21
2255
23
2256
-16
2257
19
2258
-19
2259
25
2260
-15
2261
20
2262
-19
2263
20
2264
-18
2265
17
2266
-21
2267
19
2268
-18
2269
20
2270
-19
2271
17
2272
-22
2273
12
2274
-24
2275
23
2276
-17
2277
20
2278
-19
2279
24
2280
-15
2281
19
2282
-19
2283
17
2284
-20
2285
17
2286
-21
2287
25
2288
-14
2289
20
2290
-19
2291
19
2292
-18
2293
19
2294
-19
2295
17
2296
-20
2297
19
2298
-19
2299
17
2300
-21
2301
25
2302
-15
2303
18
2304
-20
2305
20
2306
-18
2307
21
2308
-17
2309
19
2310
-20
2311
17
2312
-19
2313
23
2314
-16
2315
17
2316
-20
2317
22
2318
-19
2319
-55
2320
-41
2321
-55
2322
16
2323
-19
2324
26
2325
-11
2326
34
2327
-7
2328
28
2329
-9
2330
29
2331
-10
2332
23
2333
-16
2334
18
2335
-20
2336
15
2337
-21
2338
27
2339
-11
2340
26
2341
-13
2342
28
2343
-10
2344
23
2345
-16
2346
19
2347
-19
2348
14
2349
-23
2350
16
2351
-20
2352
25
2353
-14
2354
21
2355
-17
2356
28
2357
-12
2358
22
2359
-17
2360
20
2361
-16
2362
21
2363
-18
2364
17
2365
-19
2366
20
2367
-18
2368
26
2369
-12
2370
23
2371
-16
2372
17
2373
-21
2374
13
2375
-25
2376
11
2377
-26
2378
11
2379
-24
2380
24
2381
-15
2382
127
2383
127
2384
86
2385
46
2386
3
2387
1
2388
-36
2389
1
2390
-37
2391
-6
2392
-42
2393
3
2394
-34
2395
2
2396
-33
2397
7
2398
-30
2399
6
2400
-30
2401
9
2402
-27
2403
16
2404
-22
2405
13
2406
-25
2407
13
2408
-23
2409
13
2410
-25
2411
20
2412
-19
2413
16
2414
-24
2415
-59
2416
-46
2417
-65
2418
12
2419
-22
2420
25
2421
-11
2422
30
2423
-10
2424
29
2425
-10
2426
24
2427
-15
2428
24
2429
-13
2430
23
2431
-15
2432
23
2433
-15
2434
18
2435
-20
2436
17
2437
-20
2438
21
2439
-17
2440
19
2441
-18
2442
27
2443
-13
2444
19
2445
-19
2446
127
2447
127
2448
88
2449
45
2450
1
2451
6
2452
-33
2453
-7
2454
-43
2455
1
2456
-36
2457
-1
2458
-37
2459
4
2460
-31
2461
4
2462
-33
2463
5
2464
-30
2465
9
2466
-29
2467
7
2468
-30
2469
14
2470
-24
2471
11
2472
-27
2473
18
2474
-21
2475
15
2476
-23
2477
15
2478
-22
2479
14
2480
-24
2481
13
2482
-25
2483
10
2484
-27
2485
20
2486
-19
2487
17
2488
-22
2489
14
2490
-24
2491
16
2492
-20
2493
19
2494
-20
2495
17
2496
-21
2497
21
2498
-17
2499
18
2500
-20
2501
19
2502
-20
2503
23
2504
-16
2505
21
2506
-18
2507
18
2508
-19
2509
18
2510
-20
2511
27
2512
-13
2513
21
2514
-18
2515
22
2516
-16
2517
20
2518
-19
2519
16
2520
-20
2521
22
2522
-17
2523
19
2524
-20
2525
24
2526
-16
2527
18
2528
-20
2529
24
2530
-15
2531
19
2532
-20
2533
17
2534
-20
2535
21
2536
-18
2537
17
2538
-21
2539
23
2540
-17
2541
18
2542
-20
2543
24
2544
-15
2545
20
2546
-19
2547
17
2548
-19
2549
20
2550
-19
2551
17
2552
-22
2553
11
2554
-26
2555
21
2556
-18
2557
19
2558
-20
2559
24
2560
-15
2561
19
2562
-19
2563
17
2564
-19
2565
19
2566
-19
2567
27
2568
-12
2569
22
2570
-17
2571
20
2572
-18
2573
18
2574
-21
2575
16
2576
-21
2577
23
2578
-17
2579
17
2580
-21
2581
23
2582
-16
2583
18
2584
-21
2585
24
2586
-16
2587
18
2588
-18
2589
20
2590
-18
2591
27
2592
-13
2593
20
2594
-20
2595
19
2596
-19
2597
17
2598
-21
2599
19
2600
-17
2601
21
2602
-18
2603
16
2604
-20
2605
18
2606
-20
2607
25
2608
-15
2609
19
2610
-19
2611
19
2612
-18
2613
19
2614
-20
2615
15
2616
-21
2617
17
2618
-21
2619
25
2620
-15
2621
19
2622
-19
2623
21
2624
-17
2625
19
2626
-20
2627
13
2628
-25
2629
14
2630
-22
2631
17
2632
-21
2633
16
2634
-21
2635
23
2636
-17
2637
19
2638
-20
2639
26
2640
-14
2641
21
2642
-19
2643
22
2644
-16
2645
21
2646
-18
2647
17
2648
-20
2649
24
2650
-15
2651
19
2652
-20
2653
25
2654
-15
2655
19
2656
-20
2657
20
2658
-19
2659
17
2660
-21
2661
17
2662
-20
2663
21
2664
-18
2665
18
2666
-21
2667
24
2668
-15
2669
19
2670
-20
2671
21
2672
-16
2673
20
2674
-19
2675
17
2676
-20
2677
23
2678
-17
2679
17
2680
-21
2681
23
2682
-16
2683
19
2684
-20
2685
22
2686
-17
2687
18
2688
-20
2689
20
2690
-17
2691
19
2692
-19
2693
17
2694
-21
2695
20
2696
-19
2697
16
2698
-22
2699
24
2700
-15
2701
19
2702
-20
2703
22
2704
-18
2705
17
2706
-22
2707
17
2708
-19
2709
20
2710
-18
2711
17
2712
-21
2713
22
2714
-17
2715
18
2716
-21
2717
25
2718
-15
2719
20
2720
-19
2721
18
2722
-19
2723
18
2724
-20
2725
27
2726
-13
2727
19
2728
-20
2729
23
2730
-17
2731
19
2732
-18
2733
21
2734
-18
2735
17
2736
-21
2737
23
2738
-17
2739
18
2740
-21
2741
24
2742
-16
2743
19
2744
-20
2745
16
2746
-21
2747
12
2748
-26
2749
13
2750
-24
2751
12
2752
-25
2753
15
2754
-21
2755
21
2756
-17
2757
27
2758
-12
2759
23
2760
-17
2761
18
2762
-19
2763
20
2764
-19
2765
18
2766
-21
2767
14
2768
-23
2769
22
2770
-17
2771
19
2772
-20
2773
26
2774
-13
2775
21
2776
-18
2777
20
2778
-17
2779
20
2780
-19
2781
19
2782
-19
2783
16
2784
-21
2785
19
2786
-20
2787
17
2788
-21
2789
25
2790
-14
2791
21
2792
-18
2793
25
2794
-14
2795
21
2796
-18
2797
17
2798
-19
2799
21
2800
-18
2801
18
2802
-20
2803
23
2804
-16
2805
19
2806
-20
2807
25
2808
-15
2809
18
2810
-17
2811
21
2812
-17
2813
28
2814
-12
2815
21
2816
-16
2817
22
2818
-17
2819
16
2820
-23
2821
11
2822
-26
2823
21
2824
-19
2825
16
2826
-20
2827
20
2828
-19
2829
20
2830
-17
2831
20
2832
-19
2833
18
2834
-19
2835
18
2836
-20
2837
16
2838
-22
2839
12
2840
-25
2841
21
2842
-18
2843
18
2844
-20
2845
25
2846
-14
2847
21
2848
-18
2849
22
2850
-16
2851
20
2852
-19
2853
17
2854
-19
2855
19
2856
-19
2857
28
2858
-12
2859
21
2860
-19
2861
22
2862
-16
2863
20
2864
-19
2865
18
2866
-19
2867
19
2868
-19
2869
29
2870
-12
2871
20
2872
-17
2873
21
2874
-19
2875
16
2876
-21
2877
19
2878
-19
2879
16
2880
-23
2881
12
2882
-25
2883
23
2884
-16
2885
19
2886
-19
2887
23
2888
-16
2889
19
2890
-20
2891
17
2892
-21
2893
13
2894
-25
2895
14
2896
-22
2897
17
2898
-20
2899
29
2900
-10
2901
25
2902
-15
2903
19
2904
-18
2905
19
2906
-20
2907
26
2908
-14
2909
21
2910
-18
2911
24
2912
-15
2913
19
2914
-20
2915
19
2916
-18
2917
20
2918
-19
2919
17
2920
-20
2921
21
2922
-18
2923
17
2924
-21
2925
24
2926
-16
2927
17
2928
-18
2929
19
2930
-19
2931
28
2932
-13
2933
18
2934
-20
2935
25
2936
-15
2937
16
2938
-22
2939
22
2940
-17
2941
17
2942
-21
2943
18
2944
-18
2945
17
2946
-21
2947
25
2948
-15
2949
17
2950
-18
2951
21
2952
-19
2953
24
2954
-15
2955
17
2956
-21
2957
19
2958
-19
2959
16
2960
-22
2961
23
2962
-16
2963
19
2964
-20
2965
21
2966
-18
2967
17
2968
-22
2969
19
2970
-19
2971
16
2972
-23
2973
14
2974
-22
2975
22
2976
-17
2977
17
2978
-21
2979
24
2980
-16
2981
18
2982
-19
2983
16
2984
-22
2985
19
2986
-19
2987
19
2988
-20
2989
17
2990
-19
2991
19
2992
-19
2993
26
2994
-12
2995
23
2996
-17
2997
20
2998
-18
2999
19
3000
-19
3001
16
3002
-20
3003
22
3004
-17
3005
17
3006
-21
3007
23
3008
-16
3009
18
3010
-20
3011
23
3012
-16
3013
20
3014
-19
3015
20
3016
-19
3017
16
3018
-22
3019
11
3020
-26
3021
14
3022
-22
3023
24
3024
-16
3025
20
3026
-19
3027
26
3028
-14
3029
21
3030
-19
3031
22
3032
-17
3033
19
3034
-20
3035
19
3036
-18
3037
20
3038
-19
3039
17
3040
-20
3041
21
3042
-18
3043
18
3044
-21
3045
23
3046
-16
3047
20
3048
-19
3049
18
3050
-19
3051
20
3052
-18
3053
18
3054
-19
3055
25
3056
-15
3057
18
3058
-20
3059
21
3060
-18
3061
17
3062
-21
3063
19
3064
-18
3065
20
3066
-18
3067
17
3068
-19
3069
19
3070
-19
3071
25
3072
-13
3073
22
3074
-17
3075
18
3076
-21
3077
12
3078
-25
3079
14
3080
-22
3081
19
3082
-19
3083
25
3084
-13
3085
20
3086
-19
3087
17
3088
-20
3089
19
3090
-20
3091
18
3092
-21
3093
14
3094
-22
3095
24
3096
-16
3097
20
3098
-19
3099
26
3100
-13
3101
21
3102
-19
3103
21
3104
-16
3105
20
3106
-19
3107
17
3108
-21
3109
24
3110
-15
3111
19
3112
-20
3113
24
3114
-15
3115
19
3116
-20
3117
17
3118
-19
3119
21
3120
-18
3121
17
3122
-21
3123
23
3124
-17
3125
18
3126
-20
3127
22
3128
-16
3129
20
3130
-19
3131
17
3132
-20
3133
24
3134
-16
3135
19
3136
-20
3137
25
3138
-15
3139
19
3140
-20
3141
21
3142
-18
3143
17
3144
-22
3145
16
3146
-20
3147
20
3148
-18
3149
18
3150
-21
3151
13
3152
-24
3153
23
3154
-17
3155
19
3156
-19
3157
22
3158
-17
3159
19
3160
-19
3161
18
3162
-18
3163
19
3164
-19
3165
28
3166
-11
3167
23
3168
-17
3169
21
3170
-16
3171
20
3172
-19
3173
17
3174
-21
3175
20
3176
-19
3177
17
3178
-21
3179
25
3180
-15
3181
18
3182
-17
3183
20
3184
-19
3185
28
3186
-12
3187
19
3188
-20
3189
24
3190
-16
3191
17
3192
-21
3193
22
3194
-18
3195
17
3196
-19
3197
24
3198
-16
3199
16
3200
-22
3201
11
3202
-26
3203
11
3204
-26
3205
23
3206
-17
3207
20
3208
-19
3209
24
3210
-15
3211
20
3212
-19
3213
20
3214
-19
3215
14
3216
-24
3217
15
3218
-21
3219
17
3220
-21
3221
28
3222
-11
3223
23
3224
-17
3225
21
3226
-17
3227
16
3228
-23
3229
15
3230
-21
3231
20
3232
-19
3233
17
3234
-20
3235
25
3236
-15
3237
19
3238
-19
3239
27
3240
-13
3241
20
3242
-16
3243
22
3244
-17
3245
27
3246
-13
3247
19
3248
-20
3249
21
3250
-18
3251
17
3252
-21
3253
18
3254
-19
3255
17
3256
-22
3257
17
3258
-19
3259
18
3260
-20
3261
27
3262
-13
3263
21
3264
-18
3265
23
3266
-17
3267
17
3268
-22
3269
13
3270
-25
3271
17
3272
-20
3273
18
3274
-20
3275
18
3276
-18
3277
21
3278
-18
3279
17
3280
-20
3281
21
3282
-18
3283
17
3284
-21
3285
25
3286
-15
3287
20
3288
-19
3289
23
3290
-16
3291
20
3292
-19
3293
16
3294
-20
3295
21
3296
-18
3297
17
3298
-22
3299
11
3300
-25
3301
23
3302
-16
3303
20
3304
-19
3305
23
3306
-15
3307
20
3308
-19
3309
28
3310
-12
3311
22
3312
-18
3313
21
3314
-16
3315
20
3316
-19
3317
16
3318
-20
3319
21
3320
-18
3321
19
3322
-20
3323
23
3324
-16
3325
18
3326
-21
3327
23
3328
-16
3329
19
3330
-20
3331
19
3332
-17
3333
20
3334
-19
3335
17
3336
-20
3337
18
3338
-20
3339
25
3340
-14
3341
21
3342
-19
3343
18
3344
-18
3345
17
3346
-21
3347
20
3348
-19
3349
22
3350
-16
3351
19
3352
-20
3353
19
3354
-19
3355
18
3356
-20
3357
17
3358
-20
3359
22
3360
-17
3361
17
3362
-22
3363
22
3364
-18
3365
18
3366
-19
3367
21
3368
-18
3369
17
3370
-20
3371
20
3372
-19
3373
17
3374
-24
3375
-58
3376
-41
3377
-59
3378
8
3379
-21
3380
33
3381
-6
3382
31
3383
-8
3384
35
3385
-5
3386
28
3387
-12
3388
23
3389
-13
3390
23
3391
-15
3392
31
3393
-9
3394
23
3395
-13
3396
24
3397
-14
3398
32
3399
-9
3400
22
3401
-17
3402
25
3403
-14
3404
17
3405
-20
3406
127
3407
127
3408
89
3409
45
3410
2
3411
6
3412
-33
3413
-8
3414
-44
3415
0
3416
-37
3417
-2
3418
-38
3419
2
3420
-33
3421
3
3422
-34
3423
3
3424
-32
3425
10
3426
-28
3427
7
3428
-30
3429
15
3430
-24
3431
10
3432
-28
3433
17
3434
-22
3435
13
3436
-25
3437
11
3438
-24
3439
13
3440
-24
3441
22
3442
-17
3443
16
3444
-22
3445
19
3446
-19
3447
17
3448
-22
3449
17
3450
-19
3451
16
3452
-22
3453
25
3454
-15
3455
17
3456
-21
3457
21
3458
-18
3459
17
3460
-22
3461
19
3462
-19
3463
18
3464
-21
3465
15
3466
-22
3467
18
3468
-20
3469
24
3470
-15
3471
20
3472
-19
3473
20
3474
-17
3475
20
3476
-19
3477
16
3478
-22
3479
13
3480
-24
3481
20
3482
-19
3483
18
3484
-21
3485
25
3486
-15
3487
20
3488
-19
3489
21
3490
-17
3491
19
3492
-19
3493
19
3494
-18
3495
22
3496
-17
3497
17
3498
-21
3499
23
3500
-16
3501
18
3502
-23
3503
-58
3504
-39
3505
-58
3506
9
3507
-24
3508
33
3509
-7
3510
30
3511
-9
3512
33
3513
-6
3514
28
3515
-12
3516
23
3517
-13
3518
23
3519
-15
3520
31
3521
-8
3522
25
3523
-14
3524
22
3525
-15
3526
21
3527
-17
3528
20
3529
-16
3530
22
3531
-16
3532
18
3533
-19
3534
25
3535
-14
3536
19
3537
-19
3538
25
3539
-14
3540
20
3541
-18
3542
21
3543
-17
3544
17
3545
-21
3546
15
3547
-20
3548
18
3549
-19
3550
26
3551
-13
3552
20
3553
-18
3554
21
3555
-17
3556
18
3557
-20
3558
19
3559
-17
3560
19
3561
-19
3562
16
3563
-22
3564
11
3565
-24
3566
127
3567
127
3568
85
3569
48
3570
5
3571
1
3572
-37
3573
-2
3574
-39
3575
-5
3576
-39
3577
0
3578
-36
3579
0
3580
-34
3581
4
3582
-33
3583
13
3584
-25
3585
8
3586
-30
3587
11
3588
-27
3589
9
3590
-28
3591
13
3592
-23
3593
14
3594
-24
3595
11
3596
-26
3597
15
3598
-25
3599
-60
3600
-45
3601
-57
3602
9
3603
-25
3604
23
3605
-14
3606
30
3607
-9
3608
26
3609
-13
3610
31
3611
-8
3612
26
3613
-13
3614
19
3615
-20
3616
18
3617
-17
3618
22
3619
-16
3620
19
3621
-17
3622
27
3623
-12
3624
21
3625
-17
3626
28
3627
-11
3628
23
3629
-16
3630
24
3631
-14
3632
20
3633
-18
3634
17
3635
-20
3636
19
3637
-19
3638
17
3639
-20
3640
22
3641
-17
3642
17
3643
-20
3644
24
3645
-15
3646
19
3647
-19
3648
24
3649
-14
3650
20
3651
-19
3652
15
3653
-20
3654
16
3655
-21
3656
25
3657
-14
3658
20
3659
-19
3660
21
3661
-16
3662
19
3663
-19
3664
17
3665
-20
3666
19
3667
-19
3668
15
3669
-22
3670
17
3671
-21
3672
23
3673
-16
3674
18
3675
-20
3676
23
3677
-15
3678
20
3679
-18
3680
20
3681
-17
3682
21
3683
-17
3684
16
3685
-20
3686
23
3687
-16
3688
17
3689
-20
3690
24
3691
-15
3692
19
3693
-20
3694
127
3695
127
3696
89
3697
45
3698
2
3699
6
3700
-33
3701
-9
3702
-43
3703
-5
3704
-41
3705
-6
3706
-40
3707
4
3708
-33
3709
1
3710
-35
3711
10
3712
-28
3713
7
3714
-30
3715
11
3716
-27
3717
9
3718
-29
3719
9
3720
-26
3721
14
3722
-24
3723
11
3724
-26
3725
13
3726
-25
3727
7
3728
-29
3729
18
3730
-21
3731
17
3732
-20
3733
19
3734
-19
3735
26
3736
-14
3737
20
3738
-19
3739
19
3740
-20
3741
19
3742
-20
3743
13
3744
-25
3745
14
3746
-22
3747
21
3748
-18
3749
18
3750
-20
3751
20
3752
-19
3753
17
3754
-21
3755
24
3756
-16
3757
19
3758
-22
3759
-57
3760
-42
3761
-61
3762
6
3763
-25
3764
31
3765
-8
3766
30
3767
-9
3768
32
3769
-7
3770
28
3771
-11
3772
35
3773
-5
3774
28
3775
-12
3776
27
3777
-12
3778
22
3779
-17
3780
23
3781
-15
3782
21
3783
-17
3784
19
3785
-17
3786
25
3787
-14
3788
19
3789
-19
3790
25
3791
-14
3792
20
3793
-19
3794
24
3795
-15
3796
20
3797
-19
3798
17
3799
-19
3800
17
3801
-20
3802
27
3803
-12
3804
22
3805
-17
3806
22
3807
-16
3808
22
3809
-15
3810
19
3811
-19
3812
27
3813
-13
3814
20
3815
-19
3816
22
3817
-16
3818
18
3819
-20
3820
17
3821
-20
3822
127
3823
127
3824
81
3825
44
3826
1
3827
-1
3828
-36
3829
-6
3830
-42
3831
2
3832
-35
3833
-2
3834
-39
3835
1
3836
-35
3837
2
3838
-35
3839
6
3840
-31
3841
7
3842
-31
3843
7
3844
-29
3845
10
3846
-27
3847
19
3848
-20
3849
14
3850
-25
3851
14
3852
-23
3853
13
3854
-25
3855
12
3856
-26
3857
8
3858
-29
3859
11
3860
-24
3861
21
3862
-19
3863
17
3864
-21
3865
23
3866
-16
3867
19
3868
-20
3869
20
3870
-19
3871
17
3872
-22
3873
19
3874
-19
3875
18
3876
-20
3877
27
3878
-13
3879
21
3880
-18
3881
22
3882
-17
3883
17
3884
-21
3885
20
3886
-21
3887
-57
3888
-44
3889
-62
3890
15
3891
-20
3892
27
3893
-11
3894
33
3895
-7
3896
28
3897
-9
3898
29
3899
-10
3900
23
3901
-15
3902
29
3903
-10
3904
24
3905
-15
3906
28
3907
-11
3908
22
3909
-17
3910
22
3911
-16
3912
21
3913
-18
3914
18
3915
-20
3916
15
3917
-21
3918
19
3919
-18
3920
27
3921
-12
3922
26
3923
-13
3924
20
3925
-18
3926
18
3927
-18
3928
18
3929
-20
3930
16
3931
-21
3932
23
3933
-15
3934
20
3935
-18
3936
27
3937
-13
3938
19
3939
-16
3940
20
3941
-18
3942
29
3943
-11
3944
21
3945
-17
3946
21
3947
-17
3948
17
3949
-21
3950
127
3951
127
3952
89
3953
44
3954
1
3955
-6
3956
-42
3957
-6
3958
-42
3959
-7
3960
-42
3961
-7
3962
-43
3963
-2
3964
-36
3965
5
3966
-32
3967
4
3968
-32
3969
11
3970
-27
3971
9
3972
-29
3973
13
3974
-25
3975
10
3976
-27
3977
15
3978
-22
3979
15
3980
-24
3981
12
3982
-28
3983
-62
3984
-45
3985
-63
3986
9
3987
-21
3988
29
3989
-10
3990
26
3991
-12
3992
33
3993
-8
3994
25
3995
-11
3996
25
3997
-13
3998
31
3999
-9
4000
24
4001
-15
4002
25
4003
-13
4004
21
4005
-17
4006
21
4007
-17
4008
20
4009
-18
4010
26
4011
-14
4012
20
4013
-18
4014
127
4015
127
4016
89
4017
45
4018
2
4019
7
4020
-31
4021
-6
4022
-42
4023
-2
4024
-38
4025
-2
4026
-38
4027
-2
4028
-37
4029
1
4030
-35
4031
12
4032
-26
4033
8
4034
-30
4035
10
4036
-27
4037
9
4038
-29
4039
11
4040
-25
4041
13
4042
-25
4043
22
4044
-17
4045
18
4046
-21
4047
17
4048
-21
4049
13
4050
-25
4051
15
4052
-22
4053
15
4054
-23
4055
13
4056
-22
4057
18
4058
-20
4059
15
4060
-23
4061
21
4062
-18
4063
17
4064
-22
4065
23
4066
-17
4067
16
4068
-19
4069
23
4070
-16
4071
18
4072
-20
4073
21
4074
-18
4075
17
4076
-22
4077
24
4078
-16
4079
17
4080
-19
4081
19
4082
-19
4083
16
4084
-21
4085
20
4086
-19
4087
17
4088
-21
4089
23
4090
-17
4091
18
4092
-18
4093
21
4094
-18
4095
17
4096
-21
4097
22
4098
-17
4099
17
4100
-21
4101
23
4102
-17
4103
16
4104
-22
4105
21
4106
-17
4107
19
4108
-19
4109
17
4110
-24
4111
-59
4112
-43
4113
-61
4114
14
4115
-18
4116
30
4117
-9
4118
28
4119
-9
4120
28
4121
-11
4122
24
4123
-13
4124
30
4125
-10
4126
25
4127
-12
4128
26
4129
-13
4130
22
4131
-14
4132
23
4133
-15
4134
31
4135
-8
4136
26
4137
-13
4138
24
4139
-15
4140
24
4141
-14
4142
20
4143
-18
4144
18
4145
-17
4146
21
4147
-17
4148
17
4149
-21
4150
11
4151
-25
4152
19
4153
-19
4154
17
4155
-20
4156
26
4157
-13
4158
22
4159
-16
4160
23
4161
-14
4162
21
4163
-18
4164
17
4165
-19
4166
22
4167
-17
4168
17
4169
-20
4170
24
4171
-15
4172
18
4173
-20
4174
23
4175
-16
4176
18
4177
-20
4178
18
4179
-19
4180
13
4181
-24
4182
14
4183
-22
4184
17
4185
-20
4186
27
4187
-12
4188
26
4189
-13
4190
19
4191
-19
4192
16
4193
-20
4194
21
4195
-17
4196
17
4197
-21
4198
23
4199
-16
4200
16
4201
-21
4202
24
4203
-15
4204
19
4205
-19
4206
127
4207
127
4208
89
4209
45
4210
2
4211
7
4212
-32
4213
-8
4214
-42
4215
-1
4216
-38
4217
-5
4218
-40
4219
4
4220
-33
4221
1
4222
-36
4223
9
4224
-28
4225
7
4226
-31
4227
9
4228
-27
4229
11
4230
-27
4231
8
4232
-28
4233
14
4234
-24
4235
11
4236
-27
4237
19
4238
-19
4239
16
4240
-23
4241
19
4242
-19
4243
17
4244
-22
4245
13
4246
-24
4247
10
4248
-27
4249
12
4250
-24
4251
18
4252
-21
4253
16
4254
-21
4255
18
4256
-21
4257
23
4258
-16
4259
21
4260
-18
4261
19
4262
-18
4263
22
4264
-17
4265
17
4266
-21
4267
25
4268
-15
4269
19
4270
-19
4271
18
4272
-19
4273
19
4274
-20
4275
18
4276
-18
4277
22
4278
-17
4279
17
4280
-21
4281
23
4282
-16
4283
18
4284
-21
4285
24
4286
-16
4287
18
4288
-18
4289
20
4290
-19
4291
26
4292
-14
4293
20
4294
-19
4295
20
4296
-18
4297
18
4298
-20
4299
19
4300
-19
4301
18
4302
-20
4303
17
4304
-20
4305
21
4306
-18
4307
17
4308
-22
4309
12
4310
-25
4311
21
4312
-18
4313
19
4314
-20
4315
25
4316
-15
4317
20
4318
-19
4319
24
4320
-15
4321
18
4322
-20
4323
23
4324
-16
4325
17
4326
-21
4327
24
4328
-15
4329
21
4330
-18
4331
21
4332
-16
4333
19
4334
-19
4335
16
4336
-21
4337
19
4338
-19
4339
17
4340
-22
4341
23
4342
-16
4343
19
4344
-20
4345
23
4346
-17
4347
19
4348
-18
4349
20
4350
-19
4351
17
4352
-21
4353
23
4354
-17
4355
18
4356
-21
4357
19
4358
-18
4359
19
4360
-20
4361
16
4362
-21
4363
19
4364
-20
4365
17
4366
-23
4367
-58
4368
-40
4369
-59
4370
9
4371
-20
4372
28
4373
-9
4374
38
4375
-2
4376
30
4377
-9
4378
29
4379
-9
4380
27
4381
-12
4382
27
4383
-12
4384
20
4385
-18
4386
15
4387
-20
4388
25
4389
-14
4390
21
4391
-17
4392
29
4393
-10
4394
25
4395
-14
4396
22
4397
-15
4398
22
4399
-16
4400
21
4401
-16
4402
20
4403
-18
4404
26
4405
-13
4406
20
4407
-18
4408
20
4409
-17
4410
18
4411
-20
4412
27
4413
-13
4414
19
4415
-17
4416
20
4417
-18
4418
19
4419
-18
4420
17
4421
-21
4422
20
4423
-18
4424
17
4425
-20
4426
19
4427
-19
4428
17
4429
-21
4430
127
4431
127
4432
81
4433
41
4434
-2
4435
11
4436
-28
4437
-5
4438
-41
4439
2
4440
-36
4441
-4
4442
-40
4443
4
4444
-33
4445
3
4446
-34
4447
8
4448
-28
4449
8
4450
-29
4451
8
4452
-30
4453
4
4454
-33
4455
8
4456
-28
4457
19
4458
-20
4459
13
4460
-24
4461
20
4462
-21
4463
-57
4464
-45
4465
-63
4466
12
4467
-23
4468
24
4469
-14
4470
29
4471
-9
4472
27
4473
-12
4474
29
4475
-10
4476
24
4477
-14
4478
29
4479
-11
4480
22
4481
-15
4482
22
4483
-16
4484
20
4485
-16
4486
20
4487
-18
4488
29
4489
-11
4490
22
4491
-16
4492
25
4493
-14
4494
127
4495
127
4496
82
4497
43
4498
0
4499
0
4500
-37
4501
-1
4502
-38
4503
-5
4504
-39
4505
-1
4506
-37
4507
12
4508
-27
4509
6
4510
-28
4511
8
4512
-30
4513
13
4514
-25
4515
8
4516
-29
4517
13
4518
-25
4519
9
4520
-28
4521
17
4522
-22
4523
12
4524
-23
4525
18
4526
-21
4527
13
4528
-23
4529
15
4530
-23
4531
12
4532
-24
4533
17
4534
-21
4535
14
4536
-23
4537
21
4538
-18
4539
16
4540
-22
4541
21
4542
-18
4543
17
4544
-22
4545
17
4546
-20
4547
17
4548
-22
4549
17
4550
-21
4551
13
4552
-25
4553
13
4554
-22
4555
17
4556
-21
4557
27
4558
-13
4559
22
4560
-15
4561
23
4562
-16
4563
18
4564
-20
4565
23
4566
-16
4567
17
4568
-18
4569
19
4570
-19
4571
19
4572
-18
4573
20
4574
-19
4575
18
4576
-21
4577
13
4578
-23
4579
21
4580
-18
4581
18
4582
-21
4583
25
4584
-15
4585
19
4586
-19
4587
23
4588
-17
4589
18
4590
-20
4591
20
4592
-17
4593
20
4594
-19
4595
19
4596
-18
4597
18
4598
-20
4599
26
4600
-13
4601
21
4602
-18
4603
17
4604
-19
4605
20
4606
-19
4607
17
4608
-21
4609
21
4610
-18
4611
18
4612
-21
4613
23
4614
-17
4615
18
4616
-18
4617
21
4618
-18
4619
17
4620
-21
4621
24
4622
-15
4623
19
4624
-20
4625
25
4626
-15
4627
19
4628
-20
4629
22
4630
-17
4631
19
4632
-20
4633
16
4634
-22
4635
12
4636
-24
4637
21
4638
-18
4639
18
4640
-20
4641
24
4642
-16
4643
19
4644
-20
4645
24
4646
-15
4647
20
4648
-19
4649
17
4650
-20
4651
19
4652
-20
4653
17
4654
-20
4655
22
4656
-17
4657
17
4658
-21
4659
23
4660
-17
4661
18
4662
-18
4663
21
4664
-18
4665
26
4666
-13
4667
20
4668
-19
4669
20
4670
-18
4671
16
4672
-23
4673
13
4674
-22
4675
16
4676
-21
4677
25
4678
-14
4679
21
4680
-16
4681
23
4682
-17
4683
17
4684
-20
4685
22
4686
-17
4687
18
4688
-21
4689
25
4690
-15
4691
19
4692
-19
4693
21
4694
-17
4695
19
4696
-20
4697
16
4698
-20
4699
21
4700
-18
4701
17
4702
-22
4703
11
4704
-26
4705
22
4706
-18
4707
18
4708
-17
4709
22
4710
-17
4711
28
4712
-13
4713
19
4714
-20
4715
19
4716
-19
4717
18
4718
-20
4719
20
4720
-16
4721
22
4722
-17
4723
18
4724
-19
4725
19
4726
-19
4727
16
4728
-21
4729
21
4730
-19
4731
14
4732
-24
4733
23
4734
-16
4735
20
4736
-19
4737
22
4738
-17
4739
20
4740
-18
4741
23
4742
-17
4743
15
4744
-22
4745
23
4746
-17
4747
18
4748
-21
4749
22
4750
-17
4751
19
4752
-18
4753
22
4754
-17
4755
17
4756
-21
4757
24
4758
-16
4759
17
4760
-18
4761
20
4762
-19
4763
26
4764
-14
4765
19
4766
-18
4767
20
4768
-19
4769
20
4770
-18
4771
17
4772
-21
4773
19
4774
-19
4775
16
4776
-23
4777
17
4778
-20
4779
19
4780
-19
4781
19
4782
-17
4783
19
4784
-20
4785
27
4786
-13
4787
19
4788
-16
4789
21
4790
-18
4791
17
4792
-19
4793
19
4794
-20
4795
16
4796
-21
4797
20
4798
-19
4799
17
4800
-21
4801
24
4802
-16
4803
19
4804
-20
4805
23
4806
-16
4807
19
4808
-20
4809
19
4810
-20
4811
14
4812
-25
4813
13
4814
-22
4815
16
4816
-21
4817
28
4818
-12
4819
21
4820
-18
4821
24
4822
-15
4823
20
4824
-19
4825
16
4826
-20
4827
18
4828
-21
4829
27
4830
-12
4831
22
4832
-18
4833
21
4834
-18
4835
18
4836
-20
4837
17
4838
-20
4839
18
4840
-20
4841
15
4842
-22
4843
21
4844
-19
4845
17
4846
-21
4847
25
4848
-15
4849
21
4850
-18
4851
23
4852
-15
4853
21
4854
-18
4855
17
4856
-19
4857
19
4858
-19
4859
26
4860
-13
4861
21
4862
-18
4863
17
4864
-20
4865
18
4866
-20
4867
16
4868
-22
4869
19
4870
-19
4871
17
4872
-22
4873
14
4874
-24
4875
24
4876
-15
4877
20
4878
-19
4879
23
4880
-16
4881
19
4882
-20
4883
18
4884
-18
4885
18
4886
-20
4887
27
4888
-13
4889
21
4890
-16
4891
23
4892
-17
4893
18
4894
-20
4895
19
4896
-19
4897
17
4898
-21
4899
24
4900
-16
4901
19
4902
-20
4903
24
4904
-15
4905
20
4906
-19
4907
19
4908
-17
4909
20
4910
-19
4911
16
4912
-23
4913
11
4914
-25
4915
22
4916
-17
4917
19
4918
-19
4919
23
4920
-15
4921
21
4922
-19
4923
17
4924
-19
4925
18
4926
-20
4927
26
4928
-14
4929
20
4930
-19
4931
21
4932
-17
4933
19
4934
-19
4935
20
4936
-18
4937
18
4938
-20
4939
16
4940
-22
4941
13
4942
-23
4943
22
4944
-17
4945
19
4946
-20
4947
26
4948
-14
4949
20
4950
-19
4951
22
4952
-16
4953
19
4954
-19
4955
17
4956
-22
4957
13
4958
-25
4959
10
4960
-25
4961
24
4962
-16
4963
21
4964
-18
4965
26
4966
-14
4967
21
4968
-16
4969
22
4970
-16
4971
28
4972
-12
4973
21
4974
-18
4975
21
4976
-17
4977
18
4978
-21
4979
18
4980
-20
4981
18
4982
-20
4983
19
4984
-20
4985
15
4986
-21
4987
20
4988
-19
4989
16
4990
-22
4991
24
4992
-15
4993
20
4994
-19
4995
24
4996
-15
4997
19
4998
-20
4999
19
5000
-18
5001
19
5002
-19
5003
16
5004
-20
5005
23
5006
-17
5007
18
5008
-20
5009
24
5010
-15
5011
19
5012
-19
5013
23
5014
-16
5015
19
5016
-20
5017
16
5018
-20
5019
18
5020
-20
5021
26
5022
-13
5023
27
5024
-12
5025
20
5026
-19
5027
15
5028
-21
5029
21
5030
-19
5031
17
5032
-21
5033
20
5034
-19
5035
16
5036
-22
5037
24
5038
-16
5039
19
5040
-20
5041
22
5042
-16
5043
20
5044
-19
5045
16
5046
-21
5047
17
5048
-21
5049
25
5050
-13
5051
22
5052
-18
5053
19
5054
-19
5055
13
5056
-25
5057
14
5058
-23
5059
11
5060
-26
5061
14
5062
-21
5063
23
5064
-16
5065
19
5066
-19
5067
25
5068
-14
5069
21
5070
-18
5071
26
5072
-15
5073
20
5074
-16
5075
22
5076
-17
5077
18
5078
-20
5079
22
5080
-17
5081
17
5082
-21
5083
25
5084
-15
5085
19
5086
-17
5087
21
5088
-18
5089
29
5090
-11
5091
20
5092
-16
5093
19
5094
-19
5095
25
5096
-15
5097
17
5098
-21
5099
21
5100
-19
5101
16
5102
-22
5103
23
5104
-17
5105
15
5106
-23
5107
22
5108
-18
5109
17
5110
-19
5111
20
5112
-19
5113
16
5114
-20
5115
17
5116
-21
5117
15
5118
-22
5119
21
5120
-18
5121
17
5122
-21
5123
25
5124
-15
5125
18
5126
-18
5127
23
5128
-17
5129
18
5130
-20
5131
21
5132
-18
5133
17
5134
-21
5135
25
5136
-15
5137
21
5138
-19
5139
22
5140
-16
5141
18
5142
-21
5143
15
5144
-21
5145
16
5146
-22
5147
24
5148
-14
5149
21
5150
-18
5151
17
5152
-20
5153
17
5154
-21
5155
27
5156
-13
5157
21
5158
-18
5159
25
5160
-14
5161
18
5162
-20
5163
21
5164
-18
5165
21
5166
-17
5167
18
5168
-21
5169
15
5170
-21
5171
18
5172
-20
5173
25
5174
-14
5175
20
5176
-19
5177
18
5178
-19
5179
18
5180
-21
5181
15
5182
-22
5183
17
5184
-21
5185
16
5186
-22
5187
23
5188
-17
5189
20
5190
-19
5191
17
5192
-22
5193
18
5194
-19
5195
19
5196
-20
5197
16
5198
-20
5199
17
5200
-21
5201
27
5202
-13
5203
20
5204
-19
5205
22
5206
-16
5207
19
5208
-19
5209
19
5210
-17
5211
22
5212
-17
5213
18
5214
-20
5215
22
5216
-17
5217
17
5218
-21
5219
24
5220
-16
5221
19
5222
-17
5223
21
5224
-18
5225
25
5226
-14
5227
19
5228
-20
5229
23
5230
-16
5231
19
5232
-20
5233
13
5234
-25
5235
13
5236
-23
5237
16
5238
-22
5239
25
5240
-15
5241
20
5242
-19
5243
21
5244
-18
5245
18
5246
-21
5247
19
5248
-18
5249
20
5250
-19
5251
18
5252
-19
5253
20
5254
-19
5255
16
5256
-22
5257
23
5258
-16
5259
19
5260
-20
5261
25
5262
-15
5263
19
5264
-17
5265
20
5266
-19
5267
17
5268
-21
5269
25
5270
-15
5271
18
5272
-17
5273
20
5274
-19
5275
27
5276
-13
5277
19
5278
-20
5279
17
5280
-22
5281
19
5282
-19
5283
23
5284
-15
5285
20
5286
-19
5287
26
5288
-14
5289
19
5290
-20
5291
22
5292
-17
5293
17
5294
-19
5295
19
5296
-20
5297
24
5298
-15
5299
19
5300
-20
5301
19
5302
-19
5303
18
5304
-21
5305
17
5306
-20
5307
17
5308
-21
5309
17
5310
-19
5311
19
5312
-19
5313
17
5314
-19
5315
17
5316
-20
5317
26
5318
-13
5319
21
5320
-19
5321
14
5322
-24
5323
15
5324
-21
5325
18
5326
-20
5327
27
5328
-14
5329
19
5330
-20
5331
22
5332
-17
5333
17
5334
-21
5335
13
5336
-25
5337
18
5338
-18
5339
21
5340
-18
5341
18
5342
-20
5343
25
5344
-15
5345
19
5346
-20
5347
25
5348
-16
5349
19
5350
-17
5351
21
5352
-17
5353
26
5354
-14
5355
19
5356
-20
5357
20
5358
-18
5359
18
5360
-21
5361
16
5362
-20
5363
17
5364
-21
5365
26
5366
-14
5367
19
5368
-17
5369
20
5370
-19
5371
18
5372
-19
5373
19
5374
-20
5375
17
5376
-18
5377
20
5378
-19
5379
16
5380
-22
5381
19
5382
-20
5383
13
5384
-24
5385
22
5386
-17
5387
19
5388
-19
5389
26
5390
-14
5391
18
5392
-20
5393
23
5394
-17
5395
19
5396
-18
5397
27
5398
-13
5399
17
5400
-21
5401
23
5402
-17
5403
18
5404
-20
5405
23
5406
-17
5407
18
5408
-18
5409
20
5410
-18
5411
25
5412
-14
5413
19
5414
-20
5415
18
5416
-19
5417
17
5418
-22
5419
23
5420
-16
5421
18
5422
-23
5423
-58
5424
-43
5425
-62
5426
9
5427
-20
5428
28
5429
-11
5430
27
5431
-10
5432
27
5433
-11
5434
34
5435
-6
5436
26
5437
-13
5438
20
5439
-18
5440
23
5441
-15
5442
21
5443
-17
5444
18
5445
-20
5446
21
5447
-16
5448
23
5449
-13
5450
25
5451
-14
5452
31
5453
-9
5454
127
5455
127
5456
94
5457
49
5458
5
5459
7
5460
-32
5461
-7
5462
-41
5463
-5
5464
-40
5465
5
5466
-33
5467
1
5468
-36
5469
4
5470
-33
5471
4
5472
-33
5473
4
5474
-31
5475
10
5476
-28
5477
9
5478
-27
5479
11
5480
-26
5481
19
5482
-20
5483
15
5484
-24
5485
15
5486
-23
5487
15
5488
-24
5489
13
5490
-23
5491
14
5492
-23
5493
22
5494
-17
5495
18
5496
-21
5497
19
5498
-20
5499
16
5500
-23
5501
17
5502
-20
5503
18
5504
-20
5505
15
5506
-23
5507
19
5508
-20
5509
17
5510
-22
5511
23
5512
-17
5513
17
5514
-18
5515
23
5516
-17
5517
17
5518
-22
5519
11
5520
-26
5521
21
5522
-18
5523
18
5524
-20
5525
25
5526
-15
5527
20
5528
-19
5529
22
5530
-16
5531
19
5532
-20
5533
26
5534
-14
5535
19
5536
-17
5537
20
5538
-19
5539
27
5540
-13
5541
18
5542
-21
5543
23
5544
-17
5545
15
5546
-23
5547
21
5548
-18
5549
17
5550
-24
5551
-58
5552
-43
5553
-62
5554
6
5555
-24
5556
29
5557
-9
5558
29
5559
-10
5560
34
5561
-6
5562
27
5563
-12
5564
30
5565
-9
5566
25
5567
-14
5568
24
5569
-13
5570
24
5571
-15
5572
21
5573
-16
5574
27
5575
-12
5576
20
5577
-18
5578
26
5579
-13
5580
19
5581
-16
5582
20
5583
-17
5584
27
5585
-13
5586
21
5587
-14
5588
22
5589
-17
5590
27
5591
-13
5592
20
5593
-19
5594
23
5595
-17
5596
16
5597
-19
5598
19
5599
-19
5600
17
5601
-19
5602
21
5603
-18
5604
16
5605
-22
5606
12
5607
-24
5608
23
5609
-16
5610
18
5611
-20
5612
22
5613
-17
5614
127
5615
127
5616
89
5617
46
5618
2
5619
3
5620
-35
5621
-8
5622
-44
5623
-11
5624
-47
5625
-5
5626
-40
5627
-5
5628
-41
5629
-2
5630
-37
5631
-1
5632
-37
5633
4
5634
-30
5635
13
5636
-24
5637
11
5638
-26
5639
19
5640
-21
5641
14
5642
-22
5643
18
5644
-21
5645
15
5646
-26
5647
-60
5648
-42
5649
-58
5650
8
5651
-25
5652
26
5653
-10
5654
29
5655
-10
5656
27
5657
-9
5658
26
5659
-13
5660
33
5661
-7
5662
26
5663
-13
5664
19
5665
-19
5666
22
5667
-15
5668
22
5669
-16
5670
19
5671
-18
5672
22
5673
-17
5674
19
5675
-19
5676
27
5677
-13
5678
21
5679
-17
5680
23
5681
-15
5682
21
5683
-18
5684
19
5685
-17
5686
21
5687
-17
5688
17
5689
-18
5690
19
5691
-18
5692
27
5693
-12
5694
22
5695
-17
5696
19
5697
-19
5698
13
5699
-24
5700
13
5701
-22
5702
17
5703
-20
5704
29
5705
-11
5706
20
5707
-18
5708
24
5709
-15
5710
20
5711
-19
5712
16
5713
-19
5714
19
5715
-19
5716
17
5717
-21
5718
12
5719
-23
5720
17
5721
-20
5722
26
5723
-13
5724
22
5725
-17
5726
22
5727
-15
5728
19
5729
-20
5730
26
5731
-14
5732
19
5733
-17
5734
21
5735
-17
5736
19
5737
-16
5738
18
5739
-20
5740
26
5741
-13
5742
127
5743
127
5744
83
5745
41
5746
-1
5747
9
5748
-30
5749
-7
5750
-40
5751
-5
5752
-41
5753
4
5754
-34
5755
-1
5756
-37
5757
6
5758
-32
5759
2
5760
-34
5761
10
5762
-28
5763
6
5764
-31
5765
12
5766
-26
5767
10
5768
-28
5769
17
5770
-22
5771
11
5772
-27
5773
17
5774
-22
5775
15
5776
-21
5777
18
5778
-20
5779
14
5780
-23
5781
20
5782
-19
5783
15
5784
-23
5785
23
5786
-17
5787
16
5788
-20
5789
19
5790
-20
5791
15
5792
-22
5793
22
5794
-18
5795
17
5796
-21
5797
23
5798
-17
5799
16
5800
-22
5801
21
5802
-17
5803
19
5804
-20
5805
19
5806
-22
5807
-57
5808
-45
5809
-63
5810
14
5811
-20
5812
28
5813
-11
5814
29
5815
-9
5816
28
5817
-11
5818
25
5819
-13
5820
25
5821
-14
5822
21
5823
-17
5824
28
5825
-11
5826
24
5827
-15
5828
22
5829
-15
5830
22
5831
-16
5832
31
5833
-9
5834
24
5835
-15
5836
24
5837
-14
5838
20
5839
-18
5840
20
5841
-17
5842
15
5843
-22
5844
15
5845
-20
5846
21
5847
-17
5848
19
5849
-19
5850
26
5851
-13
5852
21
5853
-17
5854
26
5855
-13
5856
21
5857
-18
5858
21
5859
-16
5860
20
5861
-19
5862
16
5863
-19
5864
17
5865
-21
5866
25
5867
-14
5868
19
5869
-19
5870
127
5871
127
5872
87
5873
42
5874
-1
5875
5
5876
-33
5877
-7
5878
-43
5879
-7
5880
-41
5881
-4
5882
-40
5883
8
5884
-30
5885
3
5886
-34
5887
9
5888
-29
5889
6
5890
-31
5891
11
5892
-27
5893
9
5894
-29
5895
12
5896
-24
5897
13
5898
-25
5899
10
5900
-25
5901
17
5902
-22
5903
13
5904
-24
5905
21
5906
-18
5907
17
5908
-22
5909
20
5910
-18
5911
17
5912
-21
5913
15
5914
-23
5915
11
5916
-26
5917
21
5918
-19
5919
16
5920
-19
5921
19
5922
-20
5923
27
5924
-13
5925
19
5926
-20
5927
13
5928
-25
5929
22
5930
-17
5931
17
5932
-18
5933
22
5934
-19
5935
-55
5936
-37
5937
-58
5938
8
5939
-26
5940
29
5941
-9
5942
34
5943
-6
5944
28
5945
-11
5946
24
5947
-12
5948
25
5949
-14
5950
33
5951
-7
5952
24
5953
-15
5954
28
5955
-12
5956
22
5957
-14
5958
24
5959
-15
5960
31
5961
-9
5962
21
5963
-18
5964
18
5965
-21
5966
20
5967
-17
5968
17
5969
-21
5970
20
5971
-17
5972
22
5973
-15
5974
19
5975
-20
5976
16
5977
-20
5978
17
5979
-21
5980
26
5981
-13
5982
20
5983
-16
5984
20
5985
-18
5986
27
5987
-13
5988
20
5989
-19
5990
22
5991
-17
5992
15
5993
-23
5994
20
5995
-18
5996
16
5997
-22
5998
127
5999
127
6000
88
6001
44
6002
1
6003
5
6004
-34
6005
-9
6006
-44
6007
-1
6008
-38
6009
-5
6010
-40
6011
5
6012
-33
6013
1
6014
-35
6015
6
6016
-31
6017
7
6018
-30
6019
5
6020
-32
6021
8
6022
-27
6023
13
6024
-25
6025
11
6026
-26
6027
18
6028
-21
6029
14
6030
-26
6031
-61
6032
-45
6033
-63
6034
16
6035
-19
6036
27
6037
-12
6038
31
6039
-8
6040
26
6041
-13
6042
26
6043
-12
6044
21
6045
-18
6046
21
6047
-15
6048
24
6049
-15
6050
20
6051
-17
6052
25
6053
-15
6054
20
6055
-18
6056
27
6057
-13
6058
21
6059
-15
6060
26
6061
-13
6062
127
6063
127
6064
88
6065
45
6066
1
6067
2
6068
-34
6069
-5
6070
-42
6071
-7
6072
-41
6073
-2
6074
-38
6075
-1
6076
-38
6077
-3
6078
-38
6079
10
6080
-28
6081
9
6082
-29
6083
15
6084
-24
6085
11
6086
-24
6087
15
6088
-23
6089
11
6090
-26
6091
15
6092
-23
6093
13
6094
-25
6095
21
6096
-19
6097
16
6098
-23
6099
20
6100
-19
6101
17
6102
-20
6103
20
6104
-19
6105
16
6106
-22
6107
23
6108
-17
6109
18
6110
-21
6111
22
6112
-17
6113
16
6114
-23
6115
13
6116
-25
6117
18
6118
-21
6119
17
6120
-21
6121
16
6122
-20
6123
17
6124
-21
6125
29
6126
-12
6127
19
6128
-19
6129
24
6130
-15
6131
19
6132
-20
6133
21
6134
-18
6135
18
6136
-21
6137
14
6138
-24
6139
17
6140
-19
6141
18
6142
-20
6143
27
6144
-13
6145
21
6146
-16
6147
21
6148
-18
6149
18
6150
-18
6151
22
6152
-17
6153
18
6154
-21
6155
23
6156
-17
6157
17
6158
-24
6159
-59
6160
-42
6161
-59
6162
16
6163
-19
6164
28
6165
-11
6166
36
6167
-5
6168
27
6169
-12
6170
30
6171
-10
6172
23
6173
-15
6174
28
6175
-10
6176
25
6177
-14
6178
21
6179
-15
6180
25
6181
-14
6182
20
6183
-17
6184
24
6185
-15
6186
19
6187
-19
6188
26
6189
-13
6190
21
6191
-18
6192
24
6193
-15
6194
19
6195
-20
6196
21
6197
-16
6198
20
6199
-19
6200
17
6201
-19
6202
17
6203
-20
6204
26
6205
-13
6206
19
6207
-19
6208
22
6209
-17
6210
18
6211
-21
6212
19
6213
-19
6214
17
6215
-20
6216
17
6217
-18
6218
19
6219
-19
6220
27
6221
-12
6222
21
6223
-18
6224
21
6225
-17
6226
18
6227
-20
6228
19
6229
-19
6230
19
6231
-18
6232
19
6233
-19
6234
16
6235
-20
6236
23
6237
-16
6238
18
6239
-20
6240
25
6241
-14
6242
20
6243
-19
6244
21
6245
-17
6246
17
6247
-21
6248
16
6249
-21
6250
11
6251
-26
6252
13
6253
-22
6254
127
6255
127
6256
85
6257
45
6258
1
6259
1
6260
-36
6261
0
6262
-36
6263
-2
6264
-38
6265
5
6266
-33
6267
-1
6268
-37
6269
6
6270
-30
6271
5
6272
-32
6273
8
6274
-27
6275
12
6276
-26
6277
9
6278
-28
6279
16
6280
-22
6281
12
6282
-26
6283
14
6284
-24
6285
13
6286
-25
6287
16
6288
-21
6289
16
6290
-22
6291
25
6292
-15
6293
19
6294
-20
6295
18
6296
-20
6297
15
6298
-23
6299
17
6300
-19
6301
19
6302
-20
6303
15
6304
-21
6305
17
6306
-21
6307
25
6308
-14
6309
20
6310
-19
6311
19
6312
-19
6313
17
6314
-22
6315
15
6316
-22
6317
16
6318
-22
6319
15
6320
-22
6321
21
6322
-18
6323
19
6324
-20
6325
24
6326
-16
6327
19
6328
-20
6329
24
6330
-15
6331
19
6332
-20
6333
19
6334
-18
6335
19
6336
-19
6337
28
6338
-13
6339
21
6340
-16
6341
21
6342
-18
6343
16
6344
-21
6345
18
6346
-20
6347
16
6348
-22
6349
22
6350
-17
6351
18
6352
-21
6353
23
6354
-16
6355
18
6356
-21
6357
22
6358
-16
6359
19
6360
-19
6361
19
6362
-18
6363
17
6364
-21
6365
19
6366
-20
6367
23
6368
-16
6369
19
6370
-20
6371
17
6372
-21
6373
14
6374
-21
6375
17
6376
-22
6377
26
6378
-14
6379
19
6380
-19
6381
24
6382
-16
6383
19
6384
-18
6385
21
6386
-18
6387
17
6388
-21
6389
24
6390
-16
6391
19
6392
-20
6393
23
6394
-16
6395
19
6396
-20
6397
20
6398
-19
6399
17
6400
-21
6401
18
6402
-18
6403
21
6404
-18
6405
17
6406
-20
6407
24
6408
-16
6409
19
6410
-20
6411
25
6412
-15
6413
19
6414
-22
6415
-57
6416
-42
6417
-60
6418
7
6419
-24
6420
33
6421
-6
6422
30
6423
-9
6424
24
6425
-14
6426
25
6427
-12
6428
26
6429
-13
6430
24
6431
-14
6432
20
6433
-16
6434
25
6435
-14
6436
22
6437
-16
6438
27
6439
-12
6440
22
6441
-16
6442
27
6443
-13
6444
21
6445
-15
6446
22
6447
-16
6448
28
6449
-12
6450
21
6451
-18
6452
21
6453
-17
6454
18
6455
-20
6456
19
6457
-17
6458
20
6459
-18
6460
16
6461
-21
6462
21
6463
-18
6464
16
6465
-21
6466
26
6467
-14
6468
18
6469
-17
6470
19
6471
-19
6472
27
6473
-13
6474
19
6475
-19
6476
18
6477
-20
6478
127
6479
127
6480
79
6481
40
6482
-3
6483
11
6484
-28
6485
-5
6486
-42
6487
1
6488
-36
6489
-3
6490
-39
6491
3
6492
-33
6493
4
6494
-33
6495
3
6496
-32
6497
7
6498
-31
6499
6
6500
-29
6501
12
6502
-26
6503
10
6504
-27
6505
19
6506
-20
6507
14
6508
-24
6509
19
6510
-23
6511
-57
6512
-45
6513
-63
6514
13
6515
-23
6516
25
6517
-11
6518
29
6519
-9
6520
34
6521
-6
6522
25
6523
-14
6524
20
6525
-18
6526
20
6527
-18
6528
25
6529
-12
6530
23
6531
-16
6532
19
6533
-17
6534
19
6535
-19
6536
28
6537
-12
6538
21
6539
-17
6540
23
6541
-15
6542
127
6543
127
6544
83
6545
45
6546
2
6547
0
6548
-36
6549
-5
6550
-41
6551
-7
6552
-41
6553
-2
6554
-38
6555
-2
6556
-37
6557
8
6558
-29
6559
7
6560
-28
6561
10
6562
-27
6563
10
6564
-25
6565
11
6566
-26
6567
15
6568
-23
6569
19
6570
-20
6571
13
6572
-25
6573
20
6574
-20
6575
14
6576
-21
6577
16
6578
-22
6579
13
6580
-23
6581
16
6582
-23
6583
15
6584
-21
6585
16
6586
-22
6587
24
6588
-16
6589
18
6590
-20
6591
21
6592
-18
6593
17
6594
-22
6595
19
6596
-19
6597
18
6598
-21
6599
15
6600
-22
6601
12
6602
-26
6603
14
6604
-22
6605
19
6606
-20
6607
17
6608
-19
6609
20
6610
-19
6611
28
6612
-11
6613
24
6614
-16
6615
19
6616
-20
6617
15
6618
-21
6619
18
6620
-20
6621
16
6622
-21
6623
24
6624
-15
6625
19
6626
-19
6627
25
6628
-15
6629
19
6630
-17
6631
21
6632
-18
6633
17
6634
-21
6635
22
6636
-17
6637
18
6638
-21
6639
24
6640
-16
6641
18
6642
-18
6643
20
6644
-19
6645
29
6646
-11
6647
19
6648
-19
6649
23
6650
-16
6651
17
6652
-22
6653
21
6654
-18
6655
17
6656
-22
6657
20
6658
-18
6659
18
6660
-21
6661
17
6662
-19
6663
19
6664
-20
6665
27
6666
-14
6667
18
6668
-21
6669
24
6670
-16
6671
17
6672
-19
6673
20
6674
-19
6675
17
6676
-20
6677
19
6678
-20
6679
17
6680
-21
6681
24
6682
-16
6683
18
6684
-20
6685
25
6686
-15
6687
20
6688
-19
6689
20
6690
-19
6691
19
6692
-18
6693
18
6694
-20
6695
15
6696
-23
6697
12
6698
-25
6699
20
6700
-19
6701
18
6702
-20
6703
25
6704
-15
6705
20
6706
-19
6707
24
6708
-16
6709
19
6710
-17
6711
23
6712
-17
6713
18
6714
-21
6715
12
6716
-24
6717
19
6718
-19
6719
19
6720
-20
6721
27
6722
-13
6723
21
6724
-18
6725
23
6726
-15
6727
21
6728
-18
6729
19
6730
-18
6731
19
6732
-19
6733
16
6734
-20
6735
22
6736
-17
6737
18
6738
-20
6739
24
6740
-16
6741
18
6742
-20
6743
19
6744
-19
6745
17
6746
-21
6747
16
6748
-20
6749
18
6750
-21
6751
26
6752
-13
6753
22
6754
-18
6755
19
6756
-18
6757
20
6758
-19
6759
17
6760
-20
6761
24
6762
-16
6763
18
6764
-21
6765
25
6766
-15
6767
18
6768
-18
6769
20
6770
-19
6771
26
6772
-14
6773
18
6774
-21
6775
20
6776
-18
6777
17
6778
-21
6779
18
6780
-19
6781
19
6782
-20
6783
16
6784
-20
6785
18
6786
-20
6787
26
6788
-13
6789
22
6790
-18
6791
20
6792
-19
6793
17
6794
-21
6795
21
6796
-18
6797
16
6798
-22
6799
23
6800
-17
6801
17
6802
-19
6803
19
6804
-19
6805
28
6806
-13
6807
18
6808
-20
6809
23
6810
-16
6811
18
6812
-21
6813
19
6814
-19
6815
16
6816
-22
6817
15
6818
-21
6819
19
6820
-19
6821
17
6822
-20
6823
19
6824
-20
6825
17
6826
-21
6827
22
6828
-17
6829
18
6830
-20
6831
24
6832
-15
6833
21
6834
-19
6835
19
6836
-18
6837
19
6838
-19
6839
17
6840
-20
6841
20
6842
-19
6843
17
6844
-21
6845
25
6846
-15
6847
19
6848
-20
6849
23
6850
-16
6851
20
6852
-19
6853
17
6854
-19
6855
19
6856
-19
6857
16
6858
-20
6859
19
6860
-19
6861
26
6862
-14
6863
21
6864
-19
6865
17
6866
-19
6867
19
6868
-19
6869
17
6870
-20
6871
21
6872
-18
6873
18
6874
-21
6875
25
6876
-15
6877
19
6878
-19
6879
23
6880
-16
6881
19
6882
-20
6883
18
6884
-19
6885
19
6886
-20
6887
16
6888
-20
6889
17
6890
-21
6891
28
6892
-11
6893
22
6894
-17
6895
17
6896
-21
6897
11
6898
-27
6899
12
6900
-22
6901
21
6902
-18
6903
19
6904
-19
6905
22
6906
-16
6907
26
6908
-13
6909
21
6910
-18
6911
20
6912
-17
6913
20
6914
-19
6915
17
6916
-20
6917
23
6918
-17
6919
18
6920
-20
6921
24
6922
-16
6923
19
6924
-20
6925
23
6926
-16
6927
19
6928
-19
6929
21
6930
-17
6931
20
6932
-19
6933
15
6934
-21
6935
17
6936
-21
6937
25
6938
-14
6939
20
6940
-19
6941
21
6942
-18
6943
17
6944
-22
6945
15
6946
-21
6947
17
6948
-21
6949
26
6950
-14
6951
20
6952
-19
6953
21
6954
-18
6955
17
6956
-21
6957
19
6958
-18
6959
19
6960
-20
6961
16
6962
-20
6963
18
6964
-20
6965
25
6966
-13
6967
22
6968
-17
6969
17
6970
-19
6971
20
6972
-19
6973
17
6974
-21
6975
22
6976
-17
6977
18
6978
-21
6979
24
6980
-15
6981
19
6982
-19
6983
18
6984
-19
6985
20
6986
-19
6987
16
6988
-22
6989
21
6990
-18
6991
18
6992
-20
6993
25
6994
-15
6995
19
6996
-17
6997
24
6998
-15
6999
18
7000
-20
7001
25
7002
-16
7003
17
7004
-19
7005
19
7006
-20
7007
28
7008
-12
7009
19
7010
-20
7011
23
7012
-17
7013
17
7014
-22
7015
23
7016
-17
7017
17
7018
-19
7019
19
7020
-20
7021
16
7022
-20
7023
17
7024
-21
7025
26
7026
-14
7027
19
7028
-20
7029
24
7030
-16
7031
18
7032
-20
7033
22
7034
-17
7035
17
7036
-22
7037
19
7038
-19
7039
16
7040
-22
7041
15
7042
-21
7043
17
7044
-21
7045
26
7046
-14
7047
20
7048
-19
7049
25
7050
-16
7051
16
7052
-22
7053
21
7054
-18
7055
16
7056
-22
7057
21
7058
-19
7059
17
7060
-22
7061
19
7062
-18
7063
20
7064
-19
7065
16
7066
-22
7067
12
7068
-25
7069
17
7070
-21
7071
18
7072
-20
7073
26
7074
-14
7075
19
7076
-16
7077
22
7078
-17
7079
29
7080
-12
7081
20
7082
-20
7083
13
7084
-25
7085
16
7086
-23
7087
12
7088
-25
7089
23
7090
-16
7091
21
7092
-19
7093
23
7094
-15
7095
21
7096
-18
7097
18
7098
-19
7099
19
7100
-19
7101
17
7102
-21
7103
25
7104
-15
7105
20
7106
-19
7107
22
7108
-16
7109
19
7110
-19
7111
18
7112
-19
7113
19
7114
-20
7115
18
7116
-20
7117
25
7118
-15
7119
21
7120
-19
7121
20
7122
-18
7123
16
7124
-23
7125
15
7126
-20
7127
20
7128
-19
7129
17
7130
-21
7131
25
7132
-15
7133
19
7134
-19
7135
25
7136
-14
7137
21
7138
-18
7139
18
7140
-18
7141
22
7142
-17
7143
17
7144
-21
7145
22
7146
-17
7147
18
7148
-20
7149
25
7150
-14
7151
21
7152
-19
7153
21
7154
-17
7155
18
7156
-21
7157
26
7158
-14
7159
20
7160
-19
7161
23
7162
-17
7163
18
7164
-21
7165
21
7166
-17
7167
19
7168
-20
7169
16
7170
-20
7171
17
7172
-21
7173
27
7174
-13
7175
21
7176
-17
7177
21
7178
-18
7179
16
7180
-21
7181
19
7182
-19
7183
18
7184
-19
7185
23
7186
-17
7187
17
7188
-21
7189
21
7190
-18
7191
17
7192
-22
7193
20
7194
-17
7195
19
7196
-20
7197
18
7198
-19
7199
19
7200
-19
7201
16
7202
-21
7203
23
7204
-16
7205
18
7206
-21
7207
23
7208
-16
7209
19
7210
-20
7211
17
7212
-19
7213
19
7214
-19
7215
17
7216
-19
7217
18
7218
-20
7219
26
7220
-13
7221
22
7222
-17
7223
17
7224
-19
7225
20
7226
-19
7227
16
7228
-21
7229
20
7230
-19
7231
17
7232
-21
7233
25
7234
-15
7235
17
7236
-22
7237
22
7238
-16
7239
19
7240
-20
7241
25
7242
-14
7243
20
7244
-19
7245
23
7246
-17
7247
19
7248
-18
7249
21
7250
-18
7251
17
7252
-20
7253
20
7254
-19
7255
16
7256
-22
7257
12
7258
-24
7259
19
7260
-20
7261
16
7262
-21
7263
26
7264
-15
7265
19
7266
-18
7267
21
7268
-18
7269
20
7270
-17
7271
21
7272
-18
7273
17
7274
-22
7275
12
7276
-25
7277
22
7278
-17
7279
20
7280
-19
7281
24
7282
-15
7283
19
7284
-19
7285
23
7286
-16
7287
19
7288
-20
7289
17
7290
-19
7291
18
7292
-20
7293
27
7294
-13
7295
20
7296
-19
7297
23
7298
-15
7299
20
7300
-19
7301
14
7302
-24
7303
15
7304
-20
7305
19
7306
-20
7307
27
7308
-13
7309
20
7310
-19
7311
23
7312
-17
7313
18
7314
-21
7315
20
7316
-17
7317
19
7318
-20
7319
17
7320
-22
7321
11
7322
-26
7323
10
7324
-27
7325
22
7326
-17
7327
19
7328
-19
7329
26
7330
-13
7331
21
7332
-18
7333
18
7334
-18
7335
18
7336
-20
7337
27
7338
-13
7339
22
7340
-15
7341
23
7342
-16
7343
19
7344
-18
7345
19
7346
-19
7347
27
7348
-13
7349
20
7350
-19
7351
21
7352
-17
7353
18
7354
-21
7355
19
7356
-18
7357
19
7358
-20
7359
20
7360
-18
7361
17
7362
-20
7363
24
7364
-16
7365
19
7366
-20
7367
25
7368
-15
7369
18
7370
-18
7371
19
7372
-20
7373
29
7374
-11
7375
22
7376
-18
7377
21
7378
-18
7379
17
7380
-22
7381
20
7382
-19
7383
16
7384
-23
7385
19
7386
-19
7387
21
7388
-17
7389
21
7390
-16
7391
19
7392
-19
7393
16
7394
-21
7395
17
7396
-21
7397
25
7398
-14
7399
21
7400
-18
7401
16
7402
-20
7403
16
7404
-22
7405
15
7406
-22
7407
20
7408
-19
7409
16
7410
-21
7411
22
7412
-17
7413
18
7414
-21
7415
24
7416
-16
7417
18
7418
-17
7419
20
7420
-19
7421
26
7422
-14
7423
19
7424
-20
7425
21
7426
-17
7427
18
7428
-21
7429
18
7430
-19
7431
19
7432
-20
7433
16
7434
-21
7435
19
7436
-20
7437
16
7438
-22
7439
20
7440
-20
7441
13
7442
-24
7443
23
7444
-16
7445
22
7446
-17
7447
24
7448
-16
7449
18
7450
-21
7451
20
7452
-17
7453
19
7454
-20
7455
26
7456
-14
7457
19
7458
-17
7459
22
7460
-17
7461
20
7462
-19
7463
13
7464
-25
7465
15
7466
-21
7467
20
7468
-19
7469
17
7470
-24
7471
-59
7472
-42
7473
-60
7474
12
7475
-19
7476
28
7477
-10
7478
40
7479
-1
7480
30
7481
-6
7482
29
7483
-10
7484
36
7485
-5
7486
25
7487
-13
7488
29
7489
-11
7490
21
7491
-15
7492
23
7493
-16
7494
23
7495
-15
7496
20
7497
-18
7498
15
7499
-23
7500
18
7501
-18
7502
127
7503
127
7504
85
7505
46
7506
3
7507
2
7508
-34
7509
-3
7510
-39
7511
-6
7512
-40
7513
0
7514
-36
7515
0
7516
-35
7517
5
7518
-32
7519
4
7520
-33
7521
12
7522
-26
7523
10
7524
-28
7525
18
7526
-22
7527
11
7528
-24
7529
15
7530
-23
7531
12
7532
-25
7533
18
7534
-21
7535
15
7536
-23
7537
21
7538
-19
7539
15
7540
-21
7541
17
7542
-21
7543
27
7544
-14
7545
17
7546
-21
7547
21
7548
-17
7549
17
7550
-21
7551
19
7552
-19
7553
17
7554
-21
7555
17
7556
-19
7557
19
7558
-19
7559
16
7560
-23
7561
10
7562
-26
7563
17
7564
-21
7565
17
7566
-21
7567
25
7568
-14
7569
20
7570
-19
7571
24
7572
-16
7573
19
7574
-18
7575
22
7576
-17
7577
17
7578
-21
7579
20
7580
-20
7581
12
7582
-25
7583
23
7584
-17
7585
19
7586
-19
7587
23
7588
-15
7589
20
7590
-19
7591
16
7592
-20
7593
21
7594
-18
7595
17
7596
-21
7597
23
7598
-18
7599
-54
7600
-41
7601
-54
7602
11
7603
-22
7604
25
7605
-11
7606
31
7607
-8
7608
28
7609
-11
7610
33
7611
-7
7612
25
7613
-11
7614
28
7615
-11
7616
23
7617
-13
7618
22
7619
-16
7620
29
7621
-11
7622
21
7623
-17
7624
23
7625
-16
7626
19
7627
-19
7628
21
7629
-15
7630
21
7631
-17
7632
17
7633
-19
7634
21
7635
-17
7636
18
7637
-20
7638
26
7639
-14
7640
19
7641
-17
7642
20
7643
-18
7644
18
7645
-17
7646
20
7647
-18
7648
17
7649
-18
7650
20
7651
-18
7652
17
7653
-19
7654
20
7655
-18
7656
17
7657
-20
7658
25
7659
-14
7660
20
7661
-18
7662
127
7663
127
7664
85
7665
47
7666
3
7667
3
7668
-35
7669
-6
7670
-41
7671
-7
7672
-43
7673
1
7674
-36
7675
1
7676
-36
7677
10
7678
-28
7679
7
7680
-31
7681
10
7682
-28
7683
7
7684
-30
7685
10
7686
-27
7687
10
7688
-28
7689
9
7690
-26
7691
15
7692
-23
7693
13
7694
-28
7695
-62
7696
-47
7697
-65
7698
9
7699
-21
7700
27
7701
-11
7702
26
7703
-11
7704
28
7705
-11
7706
23
7707
-15
7708
30
7709
-10
7710
24
7711
-15
7712
25
7713
-13
7714
23
7715
-15
7716
20
7717
-17
7718
23
7719
-15
7720
21
7721
-17
7722
27
7723
-13
7724
21
7725
-18
7726
24
7727
-15
7728
19
7729
-19
7730
22
7731
-16
7732
20
7733
-18
7734
17
7735
-20
7736
23
7737
-16
7738
18
7739
-20
7740
24
7741
-16
7742
18
7743
-17
7744
20
7745
-18
7746
28
7747
-12
7748
21
7749
-16
7750
21
7751
-17
7752
16
7753
-20
7754
17
7755
-20
7756
26
7757
-13
7758
19
7759
-19
7760
20
7761
-18
7762
17
7763
-21
7764
18
7765
-19
7766
18
7767
-21
7768
15
7769
-22
7770
13
7771
-22
7772
20
7773
-19
7774
16
7775
-21
7776
24
7777
-15
7778
19
7779
-19
7780
25
7781
-15
7782
19
7783
-17
7784
20
7785
-18
7786
26
7787
-13
7788
20
7789
-19
7790
127
7791
127
7792
86
7793
42
7794
-1
7795
-8
7796
-44
7797
-5
7798
-41
7799
-7
7800
-42
7801
3
7802
-34
7803
2
7804
-35
7805
5
7806
-31
7807
6
7808
-32
7809
6
7810
-30
7811
9
7812
-29
7813
8
7814
-28
7815
17
7816
-22
7817
11
7818
-26
7819
19
7820
-20
7821
15
7822
-24
7823
18
7824
-21
7825
14
7826
-24
7827
14
7828
-22
7829
17
7830
-22
7831
15
7832
-21
7833
16
7834
-22
7835
24
7836
-15
7837
21
7838
-19
7839
18
7840
-19
7841
17
7842
-21
7843
15
7844
-22
7845
19
7846
-20
7847
16
7848
-22
7849
23
7850
-16
7851
19
7852
-20
7853
23
7854
-18
7855
-54
7856
-44
7857
-60
7858
15
7859
-20
7860
25
7861
-13
7862
34
7863
-6
7864
29
7865
-11
7866
29
7867
-10
7868
24
7869
-15
7870
22
7871
-13
7872
23
7873
-15
7874
31
7875
-9
7876
23
7877
-16
7878
24
7879
-14
7880
27
7881
-11
7882
21
7883
-17
7884
20
7885
-16
7886
20
7887
-18
7888
17
7889
-19
7890
23
7891
-16
7892
18
7893
-19
7894
25
7895
-14
7896
20
7897
-19
7898
22
7899
-16
7900
19
7901
-19
7902
18
7903
-18
7904
19
7905
-19
7906
16
7907
-20
7908
18
7909
-19
7910
24
7911
-14
7912
20
7913
-19
7914
14
7915
-23
7916
14
7917
-23
7918
127
7919
127
7920
79
7921
43
7922
0
7923
2
7924
-36
7925
-4
7926
-38
7927
-2
7928
-38
7929
-2
7930
-37
7931
5
7932
-33
7933
4
7934
-33
7935
13
7936
-26
7937
9
7938
-29
7939
14
7940
-23
7941
11
7942
-27
7943
13
7944
-24
7945
14
7946
-24
7947
12
7948
-25
7949
17
7950
-22
7951
14
7952
-24
7953
22
7954
-18
7955
17
7956
-22
7957
19
7958
-19
7959
17
7960
-21
7961
17
7962
-20
7963
19
7964
-20
7965
15
7966
-23
7967
11
7968
-26
7969
21
7970
-18
7971
16
7972
-22
7973
23
7974
-16
7975
19
7976
-20
7977
19
7978
-17
7979
21
7980
-18
7981
17
7982
-24
7983
-59
7984
-43
7985
-62
7986
10
7987
-19
7988
31
7989
-8
7990
29
7991
-10
7992
32
7993
-8
7994
26
7995
-12
7996
32
7997
-9
7998
25
7999
-11
8000
29
8001
-10
8002
23
8003
-15
8004
28
8005
-11
8006
23
8007
-16
8008
23
8009
-15
8010
19
8011
-19
8012
20
8013
-16
8014
21
8015
-18
8016
17
8017
-20
8018
21
8019
-17
8020
18
8021
-20
8022
25
8023
-14
8024
19
8025
-19
8026
24
8027
-14
8028
21
8029
-18
8030
27
8031
-13
8032
20
8033
-17
8034
20
8035
-18
8036
19
8037
-18
8038
19
8039
-19
8040
16
8041
-20
8042
19
8043
-19
8044
16
8045
-21
8046
127
8047
127
8048
86
8049
43
8050
0
8051
0
8052
-37
8053
-10
8054
-46
8055
-13
8056
-47
8057
-1
8058
-37
8059
0
8060
-36
8061
11
8062
-28
8063
6
8064
-29
8065
10
8066
-27
8067
20
8068
-20
8069
12
8070
-26
8071
16
8072
-23
8073
10
8074
-27
8075
16
8076
-23
8077
12
8078
-28
8079
-62
8080
-53
8081
-71
8082
-1
8083
-32
8084
30
8085
-9
8086
29
8087
-6
8088
30
8089
-9
8090
36
8091
-5
8092
25
8093
-14
8094
29
8095
-11
8096
22
8097
-13
8098
24
8099
-15
8100
28
8101
-11
8102
23
8103
-16
8104
28
8105
-12
8106
19
8107
-20
8108
22
8109
-17
8110
127
8111
127
8112
81
8113
42
8114
-1
8115
-1
8116
-38
8117
-1
8118
-38
8119
-5
8120
-41
8121
3
8122
-34
8123
0
8124
-37
8125
6
8126
-31
8127
5
8128
-32
8129
6
8130
-29
8131
7
8132
-30
8133
19
8134
-20
8135
14
8136
-25
8137
17
8138
-22
8139
12
8140
-26
8141
16
8142
-21
8143
16
8144
-23
8145
13
8146
-22
8147
15
8148
-23
8149
23
8150
-17
8151
17
8152
-22
8153
20
8154
-19
8155
16
8156
-22
8157
19
8158
-18
8159
18
8160
-21
8161
15
8162
-21
8163
17
8164
-21
8165
25
8166
-15
8167
18
8168
-21
8169
20
8170
-19
8171
17
8172
-22
8173
18
8174
-19
8175
19
8176
-19
8177
17
8178
-20
8179
17
8180
-20
8181
21
8182
-19
8183
21
8184
-16
8185
19
8186
-19
8187
18
8188
-19
8189
19
8190
-19
8191
17
8192
-19
8193
19
8194
-20
8195
16
8196
-21
8197
24
8198
-16
8199
18
8200
-20
8201
25
8202
-15
8203
19
8204
-19
8205
21
8206
-20
8207
-55
8208
-43
8209
-62
8210
15
8211
-19
8212
28
8213
-11
8214
31
8215
-7
8216
29
8217
-11
8218
31
8219
-9
8220
26
8221
-13
8222
30
8223
-10
8224
22
8225
-16
8226
27
8227
-12
8228
22
8229
-16
8230
23
8231
-15
8232
20
8233
-18
8234
26
8235
-13
8236
22
8237
-16
8238
27
8239
-13
8240
19
8241
-19
8242
23
8243
-16
8244
17
8245
-21
8246
17
8247
-20
8248
18
8249
-19
8250
18
8251
-19
8252
28
8253
-11
8254
21
8255
-17
8256
20
8257
-17
8258
18
8259
-21
8260
18
8261
-19
8262
17
8263
-21
8264
18
8265
-18
8266
21
8267
-18
8268
16
8269
-21
8270
19
8271
-19
8272
17
8273
-21
8274
24
8275
-15
8276
18
8277
-17
8278
21
8279
-18
8280
17
8281
-19
8282
19
8283
-19
8284
16
8285
-21
8286
23
8287
-16
8288
16
8289
-21
8290
23
8291
-16
8292
19
8293
-20
8294
23
8295
-16
8296
17
8297
-21
8298
14
8299
-24
8300
17
8301
-19
8302
127
8303
127
8304
84
8305
46
8306
2
8307
3
8308
-35
8309
-5
8310
-41
8311
-9
8312
-44
8313
-3
8314
-37
8315
4
8316
-33
8317
3
8318
-33
8319
11
8320
-27
8321
8
8322
-29
8323
16
8324
-23
8325
11
8326
-24
8327
18
8328
-21
8329
12
8330
-25
8331
17
8332
-22
8333
13
8334
-25
8335
20
8336
-19
8337
16
8338
-23
8339
18
8340
-20
8341
15
8342
-23
8343
17
8344
-20
8345
18
8346
-21
8347
15
8348
-21
8349
17
8350
-21
8351
25
8352
-14
8353
19
8354
-20
8355
20
8356
-19
8357
17
8358
-22
8359
17
8360
-20
8361
17
8362
-21
8363
16
8364
-20
8365
19
8366
-20
8367
17
8368
-21
8369
23
8370
-16
8371
18
8372
-20
8373
25
8374
-16
8375
18
8376
-20
8377
15
8378
-21
8379
17
8380
-21
8381
25
8382
-14
8383
21
8384
-18
8385
23
8386
-17
8387
19
8388
-18
8389
22
8390
-17
8391
17
8392
-20
8393
18
8394
-20
8395
26
8396
-14
8397
20
8398
-19
8399
20
8400
-17
8401
19
8402
-20
8403
15
8404
-20
8405
17
8406
-21
8407
25
8408
-14
8409
19
8410
-20
8411
21
8412
-18
8413
17
8414
-21
8415
19
8416
-19
8417
17
8418
-21
8419
16
8420
-20
8421
18
8422
-20
8423
16
8424
-22
8425
22
8426
-17
8427
19
8428
-20
8429
25
8430
-15
8431
21
8432
-18
8433
19
8434
-18
8435
19
8436
-20
8437
18
8438
-19
8439
18
8440
-20
8441
26
8442
-14
8443
19
8444
-20
8445
21
8446
-17
8447
19
8448
-20
8449
16
8450
-20
8451
21
8452
-18
8453
17
8454
-20
8455
21
8456
-18
8457
17
8458
-21
8459
24
8460
-16
8461
18
8462
-23
8463
-57
8464
-38
8465
-58
8466
8
8467
-24
8468
33
8469
-6
8470
30
8471
-9
8472
32
8473
-7
8474
27
8475
-12
8476
23
8477
-13
8478
23
8479
-15
8480
30
8481
-8
8482
25
8483
-14
8484
20
8485
-15
8486
21
8487
-17
8488
28
8489
-11
8490
20
8491
-18
8492
24
8493
-15
8494
19
8495
-19
8496
22
8497
-15
8498
20
8499
-18
8500
17
8501
-20
8502
19
8503
-18
8504
29
8505
-11
8506
20
8507
-18
8508
18
8509
-18
8510
18
8511
-20
8512
25
8513
-14
8514
20
8515
-19
8516
24
8517
-15
8518
18
8519
-17
8520
21
8521
-18
8522
15
8523
-23
8524
10
8525
-26
8526
127
8527
127
8528
84
8529
43
8530
0
8531
3
8532
-35
8533
-9
8534
-45
8535
-11
8536
-45
8537
1
8538
-36
8539
1
8540
-36
8541
9
8542
-29
8543
6
8544
-28
8545
10
8546
-27
8547
18
8548
-22
8549
11
8550
-27
8551
16
8552
-23
8553
12
8554
-26
8555
14
8556
-22
8557
13
8558
-27
8559
-61
8560
-45
8561
-63
8562
9
8563
-23
8564
25
8565
-11
8566
29
8567
-10
8568
25
8569
-12
8570
28
8571
-11
8572
24
8573
-15
8574
30
8575
-10
8576
23
8577
-13
8578
23
8579
-15
8580
30
8581
-10
8582
20
8583
-18
8584
25
8585
-14
8586
17
8587
-20
8588
24
8589
-15
8590
127
8591
127
8592
83
8593
44
8594
1
8595
-1
8596
-38
8597
-3
8598
-40
8599
-6
8600
-41
8601
4
8602
-34
8603
0
8604
-36
8605
7
8606
-31
8607
6
8608
-29
8609
11
8610
-27
8611
8
8612
-29
8613
12
8614
-26
8615
9
8616
-27
8617
19
8618
-20
8619
14
8620
-24
8621
17
8622
-20
8623
15
8624
-23
8625
15
8626
-23
8627
15
8628
-24
8629
10
8630
-26
8631
20
8632
-19
8633
17
8634
-21
8635
24
8636
-15
8637
19
8638
-20
8639
20
8640
-17
8641
18
8642
-20
8643
16
8644
-20
8645
17
8646
-21
8647
25
8648
-14
8649
20
8650
-19
8651
19
8652
-19
8653
19
8654
-18
8655
18
8656
-21
8657
17
8658
-20
8659
21
8660
-18
8661
17
8662
-21
8663
24
8664
-16
8665
19
8666
-20
8667
19
8668
-19
8669
17
8670
-22
8671
16
8672
-20
8673
20
8674
-19
8675
18
8676
-19
8677
19
8678
-20
8679
25
8680
-14
8681
20
8682
-19
8683
21
8684
-18
8685
18
8686
-21
8687
17
8688
-19
8689
19
8690
-20
8691
28
8692
-12
8693
21
8694
-18
8695
21
8696
-18
8697
17
8698
-22
8699
18
8700
-18
8701
20
8702
-19
8703
17
8704
-21
8705
20
8706
-19
8707
17
8708
-21
8709
26
8710
-14
8711
19
8712
-17
8713
19
8714
-19
8715
27
8716
-13
8717
17
8718
-21
8719
23
8720
-17
8721
17
8722
-19
8723
19
8724
-19
8725
28
8726
-13
8727
18
8728
-21
8729
22
8730
-18
8731
16
8732
-20
8733
20
8734
-19
8735
17
8736
-19
8737
17
8738
-22
8739
23
8740
-16
8741
19
8742
-20
8743
24
8744
-16
8745
16
8746
-23
8747
22
8748
-17
8749
16
8750
-23
8751
22
8752
-18
8753
16
8754
-22
8755
22
8756
-17
8757
18
8758
-21
8759
20
8760
-18
8761
18
8762
-21
8763
19
8764
-18
8765
19
8766
-19
8767
16
8768
-20
8769
18
8770
-20
8771
26
8772
-13
8773
22
8774
-17
8775
19
8776
-18
8777
19
8778
-20
8779
16
8780
-21
8781
19
8782
-20
8783
15
8784
-22
8785
24
8786
-16
8787
18
8788
-18
8789
19
8790
-19
8791
17
8792
-19
8793
18
8794
-21
8795
17
8796
-20
8797
18
8798
-20
8799
26
8800
-12
8801
23
8802
-16
8803
20
8804
-17
8805
20
8806
-19
8807
17
8808
-20
8809
20
8810
-19
8811
17
8812
-22
8813
12
8814
-25
8815
22
8816
-17
8817
21
8818
-18
8819
25
8820
-15
8821
20
8822
-17
8823
23
8824
-16
8825
19
8826
-19
8827
19
8828
-20
8829
16
8830
-22
8831
23
8832
-16
8833
19
8834
-20
8835
25
8836
-15
8837
18
8838
-18
8839
20
8840
-18
8841
29
8842
-11
8843
20
8844
-19
8845
23
8846
-17
8847
18
8848
-19
8849
20
8850
-19
8851
16
8852
-21
8853
20
8854
-19
8855
15
8856
-21
8857
18
8858
-21
8859
15
8860
-23
8861
23
8862
-17
8863
17
8864
-22
8865
24
8866
-15
8867
20
8868
-19
8869
23
8870
-16
8871
18
8872
-20
8873
21
8874
-17
8875
19
8876
-19
8877
17
8878
-21
8879
19
8880
-20
8881
16
8882
-23
8883
12
8884
-25
8885
22
8886
-17
8887
21
8888
-18
8889
23
8890
-16
8891
19
8892
-19
8893
15
8894
-23
8895
18
8896
-19
8897
20
8898
-19
8899
17
8900
-20
8901
22
8902
-16
8903
28
8904
-12
8905
20
8906
-19
8907
25
8908
-15
8909
19
8910
-19
8911
21
8912
-17
8913
20
8914
-19
8915
28
8916
-13
8917
19
8918
-20
8919
21
8920
-17
8921
19
8922
-20
8923
15
8924
-20
8925
21
8926
-18
8927
17
8928
-20
8929
19
8930
-19
8931
16
8932
-22
8933
24
8934
-16
8935
20
8936
-19
8937
24
8938
-16
8939
17
8940
-21
8941
17
8942
-19
8943
19
8944
-20
8945
16
8946
-22
8947
12
8948
-24
8949
22
8950
-17
8951
19
8952
-20
8953
17
8954
-22
8955
20
8956
-17
8957
20
8958
-19
8959
18
8960
-19
8961
19
8962
-19
8963
18
8964
-20
8965
23
8966
-16
8967
19
8968
-20
8969
25
8970
-15
8971
20
8972
-19
8973
22
8974
-16
8975
21
8976
-18
8977
19
8978
-18
8979
23
8980
-17
8981
18
8982
-20
8983
25
8984
-15
8985
19
8986
-20
8987
23
8988
-16
8989
19
8990
-20
8991
16
8992
-20
8993
21
8994
-18
8995
17
8996
-21
8997
24
8998
-16
8999
18
9000
-20
9001
22
9002
-17
9003
18
9004
-18
9005
26
9006
-14
9007
19
9008
-20
9009
24
9010
-15
9011
18
9012
-21
9013
13
9014
-25
9015
17
9016
-20
9017
19
9018
-20
9019
17
9020
-19
9021
22
9022
-17
9023
17
9024
-21
9025
25
9026
-15
9027
19
9028
-20
9029
23
9030
-16
9031
19
9032
-19
9033
15
9034
-23
9035
17
9036
-19
9037
20
9038
-19
9039
17
9040
-21
9041
21
9042
-18
9043
18
9044
-21
9045
24
9046
-16
9047
19
9048
-17
9049
21
9050
-17
9051
30
9052
-11
9053
21
9054
-18
9055
16
9056
-23
9057
17
9058
-20
9059
17
9060
-21
9061
19
9062
-19
9063
18
9064
-20
9065
19
9066
-18
9067
21
9068
-18
9069
17
9070
-20
9071
20
9072
-19
9073
17
9074
-21
9075
24
9076
-15
9077
19
9078
-20
9079
23
9080
-16
9081
19
9082
-20
9083
19
9084
-18
9085
17
9086
-21
9087
26
9088
-15
9089
20
9090
-16
9091
20
9092
-19
9093
28
9094
-12
9095
18
9096
-21
9097
23
9098
-17
9099
15
9100
-23
9101
21
9102
-18
9103
17
9104
-22
9105
20
9106
-19
9107
17
9108
-22
9109
19
9110
-18
9111
19
9112
-19
9113
17
9114
-19
9115
23
9116
-17
9117
17
9118
-21
9119
25
9120
-15
9121
19
9122
-19
9123
24
9124
-16
9125
20
9126
-17
9127
22
9128
-17
9129
16
9130
-22
9131
23
9132
-16
9133
18
9134
-20
9135
23
9136
-17
9137
17
9138
-21
9139
21
9140
-18
9141
17
9142
-22
9143
16
9144
-20
9145
20
9146
-19
9147
17
9148
-19
9149
23
9150
-17
9151
18
9152
-21
9153
13
9154
-24
9155
21
9156
-18
9157
17
9158
-21
9159
24
9160
-15
9161
18
9162
-21
9163
18
9164
-18
9165
20
9166
-19
9167
17
9168
-20
9169
20
9170
-18
9171
26
9172
-12
9173
22
9174
-18
9175
17
9176
-19
9177
18
9178
-20
9179
27
9180
-13
9181
20
9182
-19
9183
21
9184
-18
9185
18
9186
-21
9187
19
9188
-19
9189
20
9190
-17
9191
19
9192
-19
9193
16
9194
-21
9195
21
9196
-18
9197
17
9198
-22
9199
24
9200
-15
9201
19
9202
-20
9203
21
9204
-17
9205
24
9206
-14
9207
20
9208
-19
9209
27
9210
-14
9211
19
9212
-17
9213
20
9214
-18
9215
30
9216
-11
9217
18
9218
-21
9219
22
9220
-18
9221
17
9222
-20
9223
19
9224
-19
9225
16
9226
-21
9227
18
9228
-21
9229
15
9230
-22
9231
21
9232
-18
9233
16
9234
-22
9235
23
9236
-17
9237
15
9238
-23
9239
22
9240
-18
9241
17
9242
-19
9243
19
9244
-19
9245
29
9246
-12
9247
19
9248
-20
9249
22
9250
-17
9251
17
9252
-22
9253
19
9254
-19
9255
16
9256
-22
9257
18
9258
-18
9259
19
9260
-19
9261
16
9262
-21
9263
21
9264
-18
9265
18
9266
-20
9267
24
9268
-15
9269
19
9270
-20
9271
22
9272
-18
9273
18
9274
-19
9275
21
9276
-18
9277
16
9278
-23
9279
11
9280
-25
9281
19
9282
-19
9283
18
9284
-20
9285
26
9286
-14
9287
20
9288
-15
9289
23
9290
-17
9291
18
9292
-20
9293
12
9294
-23
9295
22
9296
-17
9297
17
9298
-20
9299
22
9300
-17
9301
18
9302
-20
9303
25
9304
-15
9305
20
9306
-19
9307
23
9308
-16
9309
20
9310
-19
9311
17
9312
-19
9313
20
9314
-19
9315
17
9316
-21
9317
25
9318
-15
9319
18
9320
-18
9321
19
9322
-20
9323
27
9324
-13
9325
20
9326
-16
9327
19
9328
-20
9329
26
9330
-14
9331
18
9332
-20
9333
22
9334
-17
9335
17
9336
-21
9337
23
9338
-17
9339
16
9340
-23
9341
21
9342
-18
9343
17
9344
-21
9345
21
9346
-18
9347
16
9348
-22
9349
19
9350
-18
9351
18
9352
-20
9353
17
9354
-19
9355
23
9356
-16
9357
19
9358
-20
9359
23
9360
-17
9361
17
9362
-19
9363
19
9364
-19
9365
27
9366
-13
9367
18
9368
-21
9369
13
9370
-24
9371
23
9372
-17
9373
17
9374
-21
9375
19
9376
-19
9377
18
9378
-20
9379
20
9380
-18
9381
19
9382
-20
9383
19
9384
-17
9385
18
9386
-20
9387
28
9388
-12
9389
20
9390
-17
9391
19
9392
-20
9393
26
9394
-14
9395
18
9396
-21
9397
12
9398
-24
9399
19
9400
-20
9401
16
9402
-22
9403
24
9404
-16
9405
18
9406
-18
9407
19
9408
-20
9409
19
9410
-18
9411
21
9412
-18
9413
17
9414
-20
9415
19
9416
-19
9417
25
9418
-14
9419
20
9420
-19
9421
19
9422
-19
9423
17
9424
-21
9425
18
9426
-19
9427
19
9428
-20
9429
17
9430
-21
9431
19
9432
-20
9433
16
9434
-22
9435
24
9436
-16
9437
19
9438
-20
9439
25
9440
-15
9441
19
9442
-20
9443
23
9444
-15
9445
19
9446
-19
9447
16
9448
-19
9449
18
9450
-20
9451
26
9452
-13
9453
21
9454
-18
9455
21
9456
-17
9457
19
9458
-20
9459
16
9460
-20
9461
20
9462
-19
9463
17
9464
-21
9465
21
9466
-18
9467
17
9468
-21
9469
25
9470
-15
9471
18
9472
-18
9473
19
9474
-19
9475
29
9476
-11
9477
19
9478
-20
9479
24
9480
-16
9481
17
9482
-22
9483
21
9484
-18
9485
18
9486
-21
9487
18
9488
-18
9489
20
9490
-19
9491
16
9492
-21
9493
22
9494
-17
9495
17
9496
-21
9497
24
9498
-15
9499
18
9500
-21
9501
21
9502
-18
9503
17
9504
-22
9505
19
9506
-18
9507
19
9508
-20
9509
16
9510
-21
9511
19
9512
-19
9513
22
9514
-18
9515
19
9516
-17
9517
23
9518
-19
9519
-54
9520
-37
9521
-57
9522
9
9523
-25
9524
28
9525
-9
9526
32
9527
-6
9528
34
9529
-6
9530
27
9531
-12
9532
30
9533
-10
9534
23
9535
-16
9536
28
9537
-12
9538
21
9539
-15
9540
23
9541
-15
9542
21
9543
-16
9544
19
9545
-18
9546
27
9547
-12
9548
20
9549
-19
9550
127
9551
127
9552
86
9553
47
9554
4
9555
2
9556
-36
9557
-7
9558
-42
9559
-7
9560
-43
9561
-3
9562
-36
9563
3
9564
-34
9565
2
9566
-34
9567
7
9568
-31
9569
5
9570
-31
9571
16
9572
-23
9573
14
9574
-25
9575
17
9576
-21
9577
13
9578
-25
9579
11
9580
-24
9581
15
9582
-23
9583
12
9584
-25
9585
18
9586
-21
9587
14
9588
-23
9589
18
9590
-20
9591
16
9592
-22
9593
22
9594
-18
9595
16
9596
-19
9597
19
9598
-20
9599
26
9600
-14
9601
18
9602
-18
9603
19
9604
-20
9605
16
9606
-20
9607
17
9608
-21
9609
28
9610
-13
9611
19
9612
-19
9613
18
9614
-19
9615
17
9616
-21
9617
24
9618
-16
9619
18
9620
-20
9621
21
9622
-19
9623
15
9624
-23
9625
22
9626
-18
9627
17
9628
-21
9629
16
9630
-23
9631
17
9632
-21
9633
17
9634
-21
9635
20
9636
-18
9637
19
9638
-19
9639
17
9640
-19
9641
18
9642
-20
9643
26
9644
-14
9645
19
9646
-22
9647
-57
9648
-43
9649
-60
9650
19
9651
-15
9652
30
9653
-9
9654
34
9655
-5
9656
28
9657
-11
9658
26
9659
-11
9660
24
9661
-14
9662
32
9663
-8
9664
23
9665
-15
9666
27
9667
-12
9668
21
9669
-17
9670
25
9671
-14
9672
17
9673
-21
9674
23
9675
-15
9676
20
9677
-19
9678
20
9679
-17
9680
19
9681
-19
9682
17
9683
-19
9684
18
9685
-19
9686
27
9687
-13
9688
21
9689
-15
9690
22
9691
-16
9692
31
9693
-10
9694
21
9695
-18
9696
21
9697
-18
9698
16
9699
-22
9700
19
9701
-19
9702
16
9703
-22
9704
17
9705
-19
9706
18
9707
-20
9708
18
9709
-18
9710
127
9711
127
9712
83
9713
45
9714
1
9715
0
9716
-36
9717
-6
9718
-42
9719
-8
9720
-42
9721
-1
9722
-38
9723
-1
9724
-37
9725
9
9726
-29
9727
5
9728
-32
9729
13
9730
-25
9731
8
9732
-29
9733
14
9734
-23
9735
12
9736
-26
9737
13
9738
-23
9739
14
9740
-24
9741
11
9742
-29
9743
-63
9744
-47
9745
-66
9746
10
9747
-21
9748
26
9749
-13
9750
26
9751
-10
9752
30
9753
-9
9754
25
9755
-13
9756
31
9757
-9
9758
24
9759
-11
9760
27
9761
-12
9762
22
9763
-14
9764
21
9765
-17
9766
29
9767
-11
9768
22
9769
-17
9770
23
9771
-16
9772
18
9773
-20
9774
19
9775
-18
9776
18
9777
-20
9778
19
9779
-17
9780
20
9781
-18
9782
17
9783
-19
9784
24
9785
-16
9786
18
9787
-20
9788
25
9789
-15
9790
18
9791
-17
9792
20
9793
-18
9794
26
9795
-13
9796
21
9797
-16
9798
22
9799
-17
9800
17
9801
-20
9802
17
9803
-20
9804
28
9805
-12
9806
19
9807
-20
9808
21
9809
-18
9810
15
9811
-22
9812
19
9813
-19
9814
16
9815
-22
9816
19
9817
-19
9818
17
9819
-21
9820
17
9821
-19
9822
18
9823
-20
9824
15
9825
-21
9826
19
9827
-19
9828
17
9829
-21
9830
24
9831
-15
9832
19
9833
-19
9834
24
9835
-16
9836
18
9837
-18
9838
127
9839
127
9840
85
9841
45
9842
1
9843
-1
9844
-37
9845
-5
9846
-42
9847
-7
9848
-43
9849
3
9850
-34
9851
1
9852
-35
9853
7
9854
-30
9855
5
9856
-32
9857
5
9858
-30
9859
11
9860
-27
9861
10
9862
-27
9863
14
9864
-25
9865
11
9866
-25
9867
16
9868
-22
9869
13
9870
-25
9871
21
9872
-18
9873
17
9874
-22
9875
19
9876
-19
9877
17
9878
-22
9879
14
9880
-22
9881
17
9882
-22
9883
13
9884
-24
9885
22
9886
-18
9887
17
9888
-21
9889
23
9890
-16
9891
19
9892
-20
9893
16
9894
-20
9895
19
9896
-19
9897
16
9898
-21
9899
19
9900
-19
9901
17
9902
-24
9903
-59
9904
-46
9905
-65
9906
7
9907
-22
9908
28
9909
-9
9910
38
9911
-1
9912
32
9913
-7
9914
28
9915
-9
9916
27
9917
-12
9918
24
9919
-12
9920
25
9921
-14
9922
21
9923
-17
9924
28
9925
-11
9926
23
9927
-15
9928
27
9929
-12
9930
22
9931
-17
9932
19
9933
-17
9934
22
9935
-17
9936
17
9937
-21
9938
12
9939
-25
9940
11
9941
-26
9942
24
9943
-15
9944
20
9945
-15
9946
26
9947
-13
9948
20
9949
-18
9950
25
9951
-14
9952
20
9953
-18
9954
26
9955
-13
9956
20
9957
-18
9958
21
9959
-16
9960
20
9961
-18
9962
17
9963
-19
9964
18
9965
-20
9966
127
9967
127
9968
88
9969
49
9970
5
9971
2
9972
-35
9973
-5
9974
-41
9975
-7
9976
-43
9977
-2
9978
-37
9979
0
9980
-37
9981
6
9982
-31
9983
4
9984
-32
9985
12
9986
-26
9987
9
9988
-28
9989
15
9990
-24
9991
11
9992
-25
9993
15
9994
-24
9995
11
9996
-25
9997
15
9998
-23
9999
12
10000
-25
10001
17
10002
-22
10003
14
10004
-24
10005
21
10006
-19
10007
15
10008
-20
10009
22
10010
-18
10011
16
10012
-21
10013
19
10014
-19
10015
16
10016
-22
10017
19
10018
-20
10019
12
10020
-26
10021
21
10022
-18
10023
16
10024
-19
10025
20
10026
-19
10027
17
10028
-19
10029
18
10030
-23
10031
-58
10032
-41
10033
-60
10034
9
10035
-19
10036
28
10037
-10
10038
39
10039
-2
10040
30
10041
-9
10042
34
10043
-7
10044
25
10045
-11
10046
25
10047
-13
10048
33
10049
-7
10050
23
10051
-15
10052
28
10053
-12
10054
20
10055
-16
10056
20
10057
-18
10058
28
10059
-12
10060
19
10061
-19
10062
24
10063
-16
10064
16
10065
-21
10066
23
10067
-16
10068
18
10069
-20
10070
23
10071
-16
10072
17
10073
-21
10074
19
10075
-18
10076
22
10077
-17
10078
21
10079
-16
10080
19
10081
-19
10082
15
10083
-22
10084
22
10085
-17
10086
17
10087
-21
10088
23
10089
-17
10090
17
10091
-18
10092
20
10093
-18
10094
127
10095
127
10096
87
10097
44
10098
1
10099
3
10100
-35
10101
-9
10102
-45
10103
-13
10104
-48
10105
-1
10106
-37
10107
-1
10108
-36
10109
4
10110
-33
10111
6
10112
-30
10113
8
10114
-29
10115
13
10116
-25
10117
11
10118
-27
10119
19
10120
-21
10121
10
10122
-27
10123
19
10124
-21
10125
13
10126
-27
10127
-62
10128
-46
10129
-64
10130
4
10131
-27
10132
30
10133
-9
10134
27
10135
-12
10136
32
10137
-9
10138
25
10139
-11
10140
26
10141
-13
10142
32
10143
-8
10144
24
10145
-15
10146
24
10147
-15
10148
20
10149
-19
10150
21
10151
-16
10152
20
10153
-18
10154
17
10155
-18
10156
19
10157
-19
10158
127
10159
127
10160
87
10161
44
10162
1
10163
-5
10164
-41
10165
-3
10166
-40
10167
-5
10168
-41
10169
5
10170
-33
10171
3
10172
-34
10173
6
10174
-31
10175
5
10176
-32
10177
8
10178
-29
10179
8
10180
-30
10181
10
10182
-26
10183
12
10184
-26
10185
10
10186
-26
10187
14
10188
-24
10189
12
10190
-25
10191
20
10192
-19
10193
16
10194
-22
10195
22
10196
-17
10197
18
10198
-21
10199
19
10200
-18
10201
19
10202
-20
10203
15
10204
-21
10205
21
10206
-18
10207
17
10208
-21
10209
22
10210
-17
10211
17
10212
-19
10213
21
10214
-18
10215
29
10216
-11
10217
19
10218
-20
10219
21
10220
-17
10221
17
10222
-21
10223
14
10224
-24
10225
10
10226
-28
10227
11
10228
-24
10229
18
10230
-20
10231
18
10232
-19
10233
23
10234
-17
10235
18
10236
-20
10237
25
10238
-15
10239
19
10240
-17
10241
21
10242
-18
10243
28
10244
-12
10245
20
10246
-19
10247
24
10248
-16
10249
17
10250
-21
10251
21
10252
-18
10253
17
10254
-23
10255
-58
10256
-39
10257
-58
10258
9
10259
-24
10260
33
10261
-6
10262
31
10263
-8
10264
31
10265
-9
10266
26
10267
-13
10268
24
10269
-13
10270
23
10271
-15
10272
31
10273
-9
10274
24
10275
-15
10276
27
10277
-13
10278
20
10279
-18
10280
22
10281
-15
10282
22
10283
-17
10284
18
10285
-18
10286
19
10287
-19
10288
27
10289
-12
10290
22
10291
-17
10292
21
10293
-16
10294
19
10295
-19
10296
16
10297
-19
10298
18
10299
-20
10300
26
10301
-13
10302
21
10303
-15
10304
21
10305
-17
10306
16
10307
-20
10308
20
10309
-18
10310
16
10311
-21
10312
24
10313
-15
10314
17
10315
-21
10316
24
10317
-15
10318
19
10319
-19
10320
21
10321
-17
10322
18
10323
-20
10324
19
10325
-17
10326
19
10327
-19
10328
16
10329
-20
10330
16
10331
-21
10332
25
10333
-14
10334
20
10335
-19
10336
21
10337
-17
10338
17
10339
-21
10340
16
10341
-20
10342
18
10343
-20
10344
16
10345
-20
10346
18
10347
-19
10348
26
10349
-13
10350
127
10351
127
10352
83
10353
45
10354
1
10355
-3
10356
-39
10357
-3
10358
-40
10359
-7
10360
-40
10361
0
10362
-36
10363
0
10364
-34
10365
3
10366
-33
10367
15
10368
-24
10369
9
10370
-26
10371
10
10372
-28
10373
9
10374
-27
10375
11
10376
-27
10377
20
10378
-19
10379
13
10380
-25
10381
19
10382
-21
10383
12
10384
-22
10385
17
10386
-21
10387
26
10388
-14
10389
16
10390
-23
10391
20
10392
-19
10393
13
10394
-25
10395
19
10396
-21
10397
13
10398
-25
10399
18
10400
-21
10401
15
10402
-23
10403
18
10404
-20
10405
17
10406
-22
10407
14
10408
-21
10409
19
10410
-20
10411
16
10412
-21
10413
22
10414
-17
10415
18
10416
-20
10417
25
10418
-16
10419
19
10420
-17
10421
21
10422
-18
10423
29
10424
-12
10425
19
10426
-20
10427
24
10428
-16
10429
17
10430
-19
10431
19
10432
-20
10433
17
10434
-19
10435
17
10436
-21
10437
25
10438
-15
10439
18
10440
-21
10441
20
10442
-19
10443
16
10444
-22
10445
19
10446
-19
10447
17
10448
-22
10449
18
10450
-18
10451
17
10452
-21
10453
26
10454
-14
10455
19
10456
-20
10457
25
10458
-16
10459
16
10460
-22
10461
24
10462
-16
10463
17
10464
-19
10465
19
10466
-19
10467
29
10468
-12
10469
19
10470
-20
10471
21
10472
-18
10473
17
10474
-22
10475
20
10476
-19
10477
17
10478
-22
10479
19
10480
-19
10481
17
10482
-22
10483
15
10484
-21
10485
17
10486
-21
10487
26
10488
-14
10489
19
10490
-20
10491
21
10492
-17
10493
19
10494
-20
10495
18
10496
-20
10497
16
10498
-21
10499
19
10500
-20
10501
16
10502
-20
10503
19
10504
-20
10505
16
10506
-22
10507
23
10508
-16
10509
19
10510
-22
10511
-57
10512
-41
10513
-59
10514
19
10515
-17
10516
29
10517
-9
10518
34
10519
-5
10520
29
10521
-10
10522
27
10523
-10
10524
26
10525
-13
10526
22
10527
-15
10528
25
10529
-13
10530
22
10531
-16
10532
28
10533
-12
10534
22
10535
-17
10536
25
10537
-14
10538
21
10539
-15
10540
23
10541
-15
10542
27
10543
-12
10544
20
10545
-18
10546
19
10547
-17
10548
19
10549
-19
10550
20
10551
-16
10552
21
10553
-17
10554
17
10555
-20
10556
19
10557
-19
10558
16
10559
-21
10560
22
10561
-17
10562
18
10563
-20
10564
25
10565
-14
10566
19
10567
-19
10568
14
10569
-23
10570
18
10571
-19
10572
18
10573
-20
10574
127
10575
127
10576
87
10577
45
10578
1
10579
5
10580
-33
10581
-7
10582
-43
10583
-9
10584
-41
10585
-3
10586
-39
10587
9
10588
-29
10589
6
10590
-32
10591
11
10592
-27
10593
7
10594
-31
10595
12
10596
-25
10597
11
10598
-27
10599
9
10600
-27
10601
12
10602
-26
10603
10
10604
-27
10605
18
10606
-23
10607
-58
10608
-44
10609
-56
10610
9
10611
-25
10612
30
10613
-9
10614
29
10615
-10
10616
33
10617
-7
10618
25
10619
-14
10620
27
10621
-12
10622
22
10623
-16
10624
22
10625
-16
10626
19
10627
-19
10628
13
10629
-24
10630
15
10631
-21
10632
21
10633
-17
10634
19
10635
-19
10636
26
10637
-13
10638
127
10639
127
10640
85
10641
44
10642
1
10643
11
10644
-28
10645
-3
10646
-40
10647
-1
10648
-38
10649
-1
10650
-38
10651
3
10652
-33
10653
4
10654
-33
10655
4
10656
-31
10657
7
10658
-29
10659
17
10660
-22
10661
12
10662
-26
10663
15
10664
-23
10665
12
10666
-26
10667
11
10668
-23
10669
14
10670
-24
10671
23
10672
-17
10673
15
10674
-23
10675
21
10676
-18
10677
14
10678
-24
10679
21
10680
-18
10681
15
10682
-23
10683
20
10684
-19
10685
17
10686
-19
10687
19
10688
-19
10689
24
10690
-15
10691
19
10692
-20
10693
19
10694
-19
10695
18
10696
-21
10697
18
10698
-19
10699
16
10700
-22
10701
25
10702
-15
10703
18
10704
-21
10705
23
10706
-17
10707
16
10708
-19
10709
18
10710
-20
10711
14
10712
-24
10713
17
10714
-20
10715
19
10716
-20
10717
17
10718
-20
10719
20
10720
-19
10721
16
10722
-22
10723
25
10724
-15
10725
20
10726
-19
10727
24
10728
-15
10729
19
10730
-20
10731
19
10732
-17
10733
18
10734
-20
10735
26
10736
-14
10737
20
10738
-16
10739
21
10740
-18
10741
18
10742
-19
10743
17
10744
-21
10745
26
10746
-14
10747
18
10748
-20
10749
23
10750
-16
10751
18
10752
-21
10753
20
10754
-19
10755
17
10756
-22
10757
19
10758
-19
10759
17
10760
-21
10761
16
10762
-20
10763
17
10764
-21
10765
27
10766
-13
10767
18
10768
-20
10769
24
10770
-16
10771
18
10772
-21
10773
17
10774
-19
10775
19
10776
-20
10777
16
10778
-21
10779
19
10780
-20
10781
17
10782
-21
10783
20
10784
-18
10785
18
10786
-20
10787
26
10788
-15
10789
19
10790
-17
10791
19
10792
-19
10793
26
10794
-14
10795
19
10796
-19
10797
23
10798
-17
10799
18
10800
-21
10801
24
10802
-16
10803
18
10804
-18
10805
20
10806
-19
10807
16
10808
-21
10809
23
10810
-17
10811
17
10812
-21
10813
24
10814
-17
10815
18
10816
-18
10817
19
10818
-20
10819
29
10820
-12
10821
19
10822
-19
10823
17
10824
-19
10825
17
10826
-22
10827
17
10828
-19
10829
18
10830
-21
10831
21
10832
-19
10833
13
10834
-23
10835
21
10836
-18
10837
18
10838
-21
10839
15
10840
-23
10841
26
10842
-14
10843
20
10844
-16
10845
21
10846
-18
10847
18
10848
-18
10849
18
10850
-20
10851
26
10852
-14
10853
18
10854
-21
10855
22
10856
-17
10857
18
10858
-21
10859
22
10860
-16
10861
20
10862
-19
10863
16
10864
-20
10865
18
10866
-21
10867
26
10868
-14
10869
20
10870
-19
10871
22
10872
-17
10873
17
10874
-21
10875
17
10876
-20
10877
19
10878
-20
10879
18
10880
-19
10881
21
10882
-18
10883
16
10884
-22
10885
12
10886
-25
10887
22
10888
-17
10889
19
10890
-20
10891
24
10892
-14
10893
21
10894
-18
10895
20
10896
-18
10897
19
10898
-19
10899
19
10900
-18
10901
22
10902
-17
10903
18
10904
-20
10905
25
10906
-15
10907
20
10908
-19
10909
25
10910
-14
10911
20
10912
-19
10913
17
10914
-19
10915
17
10916
-21
10917
26
10918
-14
10919
20
10920
-16
10921
21
10922
-18
10923
16
10924
-21
10925
17
10926
-21
10927
19
10928
-20
10929
21
10930
-18
10931
17
10932
-21
10933
20
10934
-18
10935
18
10936
-21
10937
19
10938
-19
10939
19
10940
-20
10941
17
10942
-19
10943
21
10944
-17
10945
18
10946
-20
10947
23
10948
-16
10949
18
10950
-21
10951
24
10952
-16
10953
18
10954
-18
10955
21
10956
-18
10957
30
10958
-11
10959
21
10960
-15
10961
21
10962
-18
10963
17
10964
-20
10965
17
10966
-22
10967
15
10968
-23
10969
19
10970
-19
10971
16
10972
-22
10973
22
10974
-17
10975
18
10976
-21
10977
24
10978
-16
10979
19
10980
-20
10981
21
10982
-18
10983
18
10984
-21
10985
16
10986
-20
10987
22
10988
-17
10989
17
10990
-20
10991
21
10992
-18
10993
18
10994
-21
10995
25
10996
-15
10997
18
10998
-19
10999
16
11000
-20
11001
17
11002
-21
11003
28
11004
-12
11005
20
11006
-19
11007
23
11008
-17
11009
17
11010
-21
11011
22
11012
-17
11013
18
11014
-18
11015
22
11016
-18
11017
16
11018
-21
11019
21
11020
-19
11021
16
11022
-23
11023
12
11024
-26
11025
22
11026
-17
11027
19
11028
-20
11029
23
11030
-15
11031
21
11032
-18
11033
18
11034
-19
11035
22
11036
-17
11037
18
11038
-21
11039
12
11040
-24
11041
23
11042
-17
11043
19
11044
-20
11045
25
11046
-15
11047
20
11048
-19
11049
19
11050
-18
11051
21
11052
-18
11053
17
11054
-20
11055
21
11056
-17
11057
18
11058
-20
11059
25
11060
-14
11061
19
11062
-19
11063
19
11064
-18
11065
20
11066
-19
11067
17
11068
-21
11069
21
11070
-17
11071
19
11072
-20
11073
25
11074
-14
11075
20
11076
-19
11077
21
11078
-18
11079
19
11080
-18
11081
22
11082
-17
11083
17
11084
-21
11085
24
11086
-16
11087
19
11088
-20
11089
23
11090
-16
11091
19
11092
-20
11093
17
11094
-20
11095
16
11096
-22
11097
26
11098
-14
11099
18
11100
-21
11101
23
11102
-17
11103
17
11104
-22
11105
20
11106
-18
11107
25
11108
-14
11109
20
11110
-19
11111
16
11112
-21
11113
19
11114
-19
11115
25
11116
-14
11117
19
11118
-20
11119
19
11120
-19
11121
18
11122
-21
11123
16
11124
-21
11125
17
11126
-21
11127
25
11128
-14
11129
19
11130
-20
11131
21
11132
-18
11133
18
11134
-21
11135
16
11136
-22
11137
11
11138
-26
11139
15
11140
-20
11141
23
11142
-16
11143
20
11144
-19
11145
25
11146
-15
11147
17
11148
-21
11149
23
11150
-16
11151
20
11152
-19
11153
18
11154
-18
11155
20
11156
-19
11157
19
11158
-17
11159
22
11160
-17
11161
18
11162
-20
11163
22
11164
-17
11165
19
11166
-20
11167
25
11168
-14
11169
21
11170
-19
11171
18
11172
-19
11173
19
11174
-20
11175
16
11176
-22
11177
12
11178
-24
11179
22
11180
-17
11181
18
11182
-21
11183
24
11184
-16
11185
19
11186
-17
11187
25
11188
-14
11189
19
11190
-19
11191
25
11192
-15
11193
19
11194
-20
11195
23
11196
-17
11197
19
11198
-18
11199
21
11200
-18
11201
16
11202
-21
11203
20
11204
-19
11205
17
11206
-22
11207
24
11208
-15
11209
19
11210
-20
11211
18
11212
-19
11213
18
11214
-21
11215
16
11216
-21
11217
22
11218
-17
11219
17
11220
-21
11221
25
11222
-15
11223
20
11224
-19
11225
23
11226
-16
11227
19
11228
-20
11229
16
11230
-20
11231
19
11232
-19
11233
29
11234
-11
11235
22
11236
-18
11237
17
11238
-20
11239
17
11240
-21
11241
16
11242
-21
11243
19
11244
-19
11245
28
11246
-12
11247
20
11248
-20
11249
13
11250
-25
11251
16
11252
-20
11253
19
11254
-20
11255
17
11256
-21
11257
13
11258
-23
11259
21
11260
-17
11261
18
11262
-20
11263
26
11264
-15
11265
19
11266
-17
11267
21
11268
-18
11269
28
11270
-12
11271
19
11272
-20
11273
24
11274
-15
11275
19
11276
-20
11277
21
11278
-18
11279
17
11280
-21
11281
13
11282
-25
11283
14
11284
-21
11285
20
11286
-19
11287
17
11288
-20
11289
19
11290
-19
11291
17
11292
-19
11293
27
11294
-13
11295
20
11296
-19
11297
26
11298
-15
11299
19
11300
-17
11301
22
11302
-17
11303
20
11304
-18
11305
19
11306
-19
11307
25
11308
-14
11309
21
11310
-18
11311
22
11312
-16
11313
19
11314
-20
11315
18
11316
-20
11317
13
11318
-25
11319
13
11320
-23
11321
16
11322
-21
11323
26
11324
-13
11325
21
11326
-19
11327
22
11328
-17
11329
17
11330
-21
11331
19
11332
-18
11333
20
11334
-19
11335
17
11336
-19
11337
19
11338
-19
11339
26
11340
-12
11341
22
11342
-17
11343
19
11344
-18
11345
19
11346
-19
11347
17
11348
-19
11349
23
11350
-17
11351
17
11352
-21
11353
18
11354
-21
11355
22
11356
-17
11357
19
11358
-20
11359
19
11360
-18
11361
18
11362
-20
11363
17
11364
-20
11365
18
11366
-20
11367
25
11368
-14
11369
21
11370
-19
11371
21
11372
-17
11373
20
11374
-19
11375
17
11376
-19
11377
18
11378
-21
11379
26
11380
-14
11381
20
11382
-20
11383
21
11384
-18
11385
18
11386
-21
11387
19
11388
-18
11389
19
11390
-20
11391
16
11392
-21
11393
20
11394
-19
11395
17
11396
-21
11397
24
11398
-15
11399
20
11400
-19
11401
24
11402
-15
11403
20
11404
-19
11405
27
11406
-13
11407
20
11408
-19
11409
22
11410
-17
11411
17
11412
-22
11413
19
11414
-18
11415
19
11416
-20
11417
17
11418
-20
11419
17
11420
-21
11421
25
11422
-14
11423
19
11424
-20
11425
22
11426
-17
11427
23
11428
-15
11429
20
11430
-19
11431
16
11432
-20
11433
16
11434
-22
11435
25
11436
-15
11437
19
11438
-20
11439
23
11440
-17
11441
16
11442
-23
11443
21
11444
-18
11445
17
11446
-21
11447
20
11448
-17
11449
18
11450
-21
11451
16
11452
-20
11453
17
11454
-21
11455
26
11456
-13
11457
22
11458
-18
11459
19
11460
-18
11461
18
11462
-21
11463
16
11464
-20
11465
20
11466
-19
11467
15
11468
-22
11469
24
11470
-16
11471
18
11472
-18
11473
20
11474
-19
11475
29
11476
-12
11477
19
11478
-19
11479
24
11480
-16
11481
16
11482
-22
11483
23
11484
-17
11485
16
11486
-22
11487
25
11488
-15
11489
19
11490
-18
11491
19
11492
-20
11493
25
11494
-15
11495
18
11496
-21
11497
19
11498
-19
11499
16
11500
-22
11501
18
11502
-20
11503
17
11504
-21
11505
17
11506
-19
11507
19
11508
-20
11509
16
11510
-23
11511
12
11512
-24
11513
16
11514
-21
11515
26
11516
-13
11517
21
11518
-19
11519
19
11520
-18
11521
21
11522
-18
11523
17
11524
-20
11525
21
11526
-18
11527
18
11528
-19
11529
23
11530
-16
11531
19
11532
-20
11533
15
11534
-23
11535
24
11536
-15
11537
21
11538
-19
11539
22
11540
-15
11541
20
11542
-19
11543
18
11544
-19
11545
25
11546
-15
11547
18
11548
-20
11549
24
11550
-15
11551
19
11552
-20
11553
20
11554
-17
11555
18
11556
-20
11557
16
11558
-21
11559
19
11560
-20
11561
16
11562
-22
11563
23
11564
-17
11565
18
11566
-23
11567
-58
11568
-42
11569
-59
11570
17
11571
-17
11572
29
11573
-10
11574
33
11575
-7
11576
28
11577
-11
11578
28
11579
-9
11580
27
11581
-12
11582
23
11583
-15
11584
26
11585
-13
11586
21
11587
-17
11588
28
11589
-11
11590
22
11591
-17
11592
25
11593
-14
11594
26
11595
-12
11596
21
11597
-17
11598
127
11599
127
11600
90
11601
46
11602
3
11603
3
11604
-34
11605
3
11606
-35
11607
-5
11608
-41
11609
2
11610
-36
11611
-1
11612
-35
11613
4
11614
-33
11615
3
11616
-35
11617
-1
11618
-37
11619
1
11620
-35
11621
13
11622
-25
11623
12
11624
-26
11625
21
11626
-19
11627
13
11628
-25
11629
20
11630
-19
11631
16
11632
-20
11633
19
11634
-20
11635
15
11636
-24
11637
10
11638
-27
11639
20
11640
-19
11641
17
11642
-21
11643
23
11644
-16
11645
17
11646
-19
11647
20
11648
-18
11649
17
11650
-21
11651
22
11652
-17
11653
17
11654
-21
11655
23
11656
-16
11657
19
11658
-20
11659
20
11660
-18
11661
17
11662
-21
11663
16
11664
-21
11665
21
11666
-18
11667
17
11668
-21
11669
19
11670
-20
11671
23
11672
-16
11673
19
11674
-19
11675
21
11676
-16
11677
20
11678
-19
11679
16
11680
-21
11681
24
11682
-16
11683
19
11684
-20
11685
24
11686
-15
11687
19
11688
-20
11689
21
11690
-17
11691
20
11692
-19
11693
17
11694
-24
11695
-59
11696
-44
11697
-63
11698
5
11699
-28
11700
24
11701
-11
11702
30
11703
-9
11704
38
11705
-2
11706
31
11707
-9
11708
25
11709
-11
11710
24
11711
-14
11712
33
11713
-8
11714
24
11715
-15
11716
27
11717
-13
11718
20
11719
-19
11720
23
11721
-14
11722
22
11723
-17
11724
18
11725
-17
11726
22
11727
-17
11728
18
11729
-19
11730
24
11731
-15
11732
19
11733
-19
11734
26
11735
-13
11736
21
11737
-18
11738
21
11739
-16
11740
19
11741
-19
11742
16
11743
-20
11744
21
11745
-17
11746
17
11747
-20
11748
25
11749
-14
11750
19
11751
-19
11752
24
11753
-16
11754
18
11755
-18
11756
26
11757
-14
11758
127
11759
127
11760
82
11761
39
11762
-4
11763
-1
11764
-38
11765
-10
11766
-45
11767
-1
11768
-38
11769
-3
11770
-39
11771
3
11772
-32
11773
5
11774
-33
11775
4
11776
-32
11777
8
11778
-30
11779
8
11780
-29
11781
17
11782
-22
11783
13
11784
-25
11785
18
11786
-20
11787
14
11788
-24
11789
12
11790
-28
11791
-62
11792
-47
11793
-57
11794
9
11795
-23
11796
36
11797
-4
11798
29
11799
-11
11800
24
11801
-16
11802
26
11803
-12
11804
24
11805
-15
11806
19
11807
-19
11808
18
11809
-18
11810
21
11811
-17
11812
29
11813
-9
11814
24
11815
-15
11816
24
11817
-14
11818
21
11819
-18
11820
18
11821
-18
11822
21
11823
-17
11824
18
11825
-18
11826
21
11827
-17
11828
18
11829
-19
11830
25
11831
-14
11832
21
11833
-17
11834
22
11835
-16
11836
19
11837
-19
11838
20
11839
-16
11840
20
11841
-18
11842
16
11843
-22
11844
12
11845
-24
11846
20
11847
-18
11848
18
11849
-20
11850
26
11851
-13
11852
21
11853
-17
11854
25
11855
-14
11856
19
11857
-19
11858
20
11859
-17
11860
19
11861
-19
11862
17
11863
-20
11864
20
11865
-18
11866
17
11867
-21
11868
24
11869
-15
11870
18
11871
-20
11872
14
11873
-23
11874
19
11875
-18
11876
20
11877
-18
11878
17
11879
-21
11880
12
11881
-24
11882
15
11883
-21
11884
20
11885
-18
11886
127
11887
127
11888
86
11889
46
11890
2
11891
1
11892
-36
11893
-1
11894
-38
11895
-4
11896
-40
11897
5
11898
-33
11899
2
11900
-35
11901
2
11902
-32
11903
5
11904
-32
11905
17
11906
-22
11907
10
11908
-27
11909
17
11910
-23
11911
11
11912
-23
11913
14
11914
-24
11915
24
11916
-16
11917
15
11918
-24
11919
20
11920
-20
11921
13
11922
-25
11923
17
11924
-21
11925
15
11926
-23
11927
13
11928
-23
11929
15
11930
-23
11931
23
11932
-17
11933
17
11934
-21
11935
19
11936
-20
11937
14
11938
-24
11939
13
11940
-23
11941
18
11942
-20
11943
17
11944
-21
11945
22
11946
-18
11947
18
11948
-21
11949
25
11950
-17
11951
-53
11952
-31
11953
-54
11954
10
11955
-24
11956
31
11957
-7
11958
30
11959
-10
11960
28
11961
-9
11962
27
11963
-12
11964
23
11965
-13
11966
27
11967
-12
11968
22
11969
-16
11970
26
11971
-13
11972
21
11973
-17
11974
27
11975
-12
11976
22
11977
-17
11978
16
11979
-22
11980
15
11981
-20
11982
18
11983
-20
11984
28
11985
-12
11986
21
11987
-17
11988
24
11989
-15
11990
25
11991
-13
11992
20
11993
-18
11994
27
11995
-13
11996
19
11997
-15
11998
20
11999
-18
12000
25
12001
-14
12002
17
12003
-21
12004
22
12005
-17
12006
15
12007
-22
12008
21
12009
-18
12010
16
12011
-19
12012
20
12013
-18
12014
127
12015
127
12016
87
12017
44
12018
0
12019
2
12020
-36
12021
-9
12022
-45
12023
-6
12024
-42
12025
-3
12026
-37
12027
-2
12028
-38
12029
10
12030
-28
12031
7
12032
-30
12033
12
12034
-26
12035
7
12036
-30
12037
12
12038
-26
12039
9
12040
-28
12041
11
12042
-26
12043
11
12044
-25
12045
12
12046
-25
12047
23
12048
-17
12049
18
12050
-19
12051
19
12052
-19
12053
15
12054
-21
12055
15
12056
-23
12057
24
12058
-15
12059
18
12060
-21
12061
19
12062
-20
12063
16
12064
-22
12065
17
12066
-19
12067
18
12068
-21
12069
14
12070
-24
12071
11
12072
-25
12073
20
12074
-19
12075
17
12076
-21
12077
25
12078
-17
12079
-53
12080
-32
12081
-53
12082
13
12083
-22
12084
31
12085
-8
12086
28
12087
-11
12088
25
12089
-11
12090
26
12091
-13
12092
23
12093
-15
12094
27
12095
-11
12096
23
12097
-15
12098
28
12099
-11
12100
23
12101
-16
12102
24
12103
-15
12104
22
12105
-15
12106
25
12107
-15
12108
18
12109
-20
12110
26
12111
-13
12112
21
12113
-18
12114
24
12115
-14
12116
20
12117
-19
12118
16
12119
-19
12120
20
12121
-18
12122
16
12123
-21
12124
22
12125
-17
12126
17
12127
-20
12128
24
12129
-15
12130
19
12131
-19
12132
17
12133
-20
12134
15
12135
-21
12136
17
12137
-20
12138
27
12139
-12
12140
21
12141
-17
12142
127
12143
127
12144
87
12145
44
12146
1
12147
6
12148
-33
12149
-9
12150
-43
12151
-5
12152
-41
12153
-5
12154
-39
12155
-1
12156
-37
12157
10
12158
-28
12159
6
12160
-31
12161
9
12162
-27
12163
11
12164
-27
12165
9
12166
-29
12167
5
12168
-30
12169
15
12170
-23
12171
13
12172
-25
12173
20
12174
-21
12175
-57
12176
-47
12177
-66
12178
0
12179
-31
12180
26
12181
-12
12182
27
12183
-12
12184
33
12185
-7
12186
27
12187
-12
12188
24
12189
-14
12190
22
12191
-14
12192
22
12193
-16
12194
31
12195
-9
12196
25
12197
-14
12198
23
12199
-15
12200
24
12201
-13
12202
23
12203
-16
12204
19
12205
-18
12206
127
12207
127
12208
84
12209
42
12210
-1
12211
0
12212
-37
12213
2
12214
-36
12215
-4
12216
-38
12217
0
12218
-37
12219
0
12220
-34
12221
8
12222
-30
12223
5
12224
-32
12225
12
12226
-27
12227
7
12228
-30
12229
16
12230
-23
12231
12
12232
-27
12233
16
12234
-23
12235
12
12236
-26
12237
12
12238
-25
12239
13
12240
-24
12241
15
12242
-23
12243
14
12244
-22
12245
19
12246
-20
12247
16
12248
-22
12249
22
12250
-17
12251
18
12252
-21
12253
22
12254
-17
12255
19
12256
-20
12257
16
12258
-20
12259
19
12260
-20
12261
16
12262
-22
12263
21
12264
-19
12265
17
12266
-21
12267
24
12268
-15
12269
19
12270
-19
12271
22
12272
-16
12273
19
12274
-20
12275
16
12276
-21
12277
22
12278
-17
12279
18
12280
-21
12281
24
12282
-15
12283
19
12284
-20
12285
18
12286
-19
12287
18
12288
-21
12289
16
12290
-21
12291
20
12292
-19
12293
15
12294
-23
12295
26
12296
-14
12297
21
12298
-15
12299
23
12300
-16
12301
18
12302
-23
12303
-58
12304
-43
12305
-60
12306
16
12307
-18
12308
28
12309
-9
12310
32
12311
-7
12312
27
12313
-12
12314
33
12315
-8
12316
25
12317
-11
12318
25
12319
-13
12320
32
12321
-8
12322
22
12323
-17
12324
27
12325
-13
12326
20
12327
-15
12328
23
12329
-16
12330
20
12331
-16
12332
19
12333
-19
12334
28
12335
-12
12336
21
12337
-15
12338
21
12339
-18
12340
19
12341
-17
12342
20
12343
-19
12344
17
12345
-19
12346
18
12347
-20
12348
15
12349
-21
12350
19
12351
-19
12352
17
12353
-21
12354
24
12355
-15
12356
19
12357
-17
12358
21
12359
-17
12360
19
12361
-17
12362
20
12363
-18
12364
18
12365
-17
12366
21
12367
-18
12368
16
12369
-21
12370
21
12371
-17
12372
18
12373
-20
12374
25
12375
-15
12376
17
12377
-21
12378
23
12379
-16
12380
18
12381
-20
12382
16
12383
-20
12384
17
12385
-21
12386
26
12387
-14
12388
21
12389
-15
12390
22
12391
-17
12392
25
12393
-14
12394
19
12395
-19
12396
19
12397
-18
12398
127
12399
127
12400
81
12401
44
12402
1
12403
-2
12404
-38
12405
-5
12406
-41
12407
-7
12408
-41
12409
-3
12410
-39
12411
11
12412
-27
12413
4
12414
-33
12415
2
12416
-35
12417
6
12418
-30
12419
9
12420
-29
12421
8
12422
-27
12423
11
12424
-27
12425
20
12426
-19
12427
13
12428
-25
12429
18
12430
-21
12431
15
12432
-22
12433
18
12434
-21
12435
14
12436
-23
12437
22
12438
-18
12439
16
12440
-23
12441
21
12442
-17
12443
17
12444
-22
12445
18
12446
-20
12447
16
12448
-22
12449
15
12450
-23
12451
11
12452
-25
12453
21
12454
-19
12455
17
12456
-21
12457
13
12458
-24
12459
23
12460
-16
12461
19
12462
-20
12463
25
12464
-14
12465
21
12466
-18
12467
18
12468
-20
12469
13
12470
-25
12471
14
12472
-22
12473
23
12474
-17
12475
19
12476
-20
12477
26
12478
-14
12479
21
12480
-18
12481
24
12482
-16
12483
18
12484
-20
12485
18
12486
-18
12487
21
12488
-17
12489
19
12490
-19
12491
24
12492
-15
12493
19
12494
-19
12495
25
12496
-14
12497
20
12498
-19
12499
17
12500
-19
12501
17
12502
-22
12503
26
12504
-14
12505
19
12506
-20
12507
23
12508
-16
12509
19
12510
-20
12511
14
12512
-24
12513
14
12514
-24
12515
12
12516
-25
12517
15
12518
-21
12519
22
12520
-17
12521
19
12522
-19
12523
26
12524
-14
12525
21
12526
-18
12527
24
12528
-15
12529
20
12530
-19
12531
17
12532
-19
12533
18
12534
-20
12535
28
12536
-12
12537
20
12538
-19
12539
21
12540
-16
12541
20
12542
-18
12543
29
12544
-11
12545
21
12546
-18
12547
21
12548
-18
12549
17
12550
-21
12551
15
12552
-21
12553
19
12554
-20
12555
16
12556
-21
12557
22
12558
-19
12559
-55
12560
-41
12561
-56
12562
10
12563
-23
12564
25
12565
-11
12566
32
12567
-6
12568
32
12569
-7
12570
33
12571
-5
12572
28
12573
-12
12574
21
12575
-15
12576
22
12577
-17
12578
18
12579
-19
12580
23
12581
-15
12582
20
12583
-18
12584
27
12585
-13
12586
21
12587
-17
12588
24
12589
-14
12590
26
12591
-12
12592
21
12593
-17
12594
28
12595
-13
12596
20
12597
-16
12598
20
12599
-18
12600
28
12601
-12
12602
18
12603
-20
12604
21
12605
-18
12606
15
12607
-23
12608
19
12609
-19
12610
16
12611
-22
12612
15
12613
-20
12614
17
12615
-20
12616
15
12617
-22
12618
19
12619
-19
12620
17
12621
-21
12622
127
12623
127
12624
86
12625
43
12626
0
12627
1
12628
-36
12629
0
12630
-37
12631
-5
12632
-41
12633
-2
12634
-38
12635
0
12636
-37
12637
3
12638
-32
12639
6
12640
-31
12641
5
12642
-31
12643
9
12644
-29
12645
8
12646
-29
12647
18
12648
-21
12649
14
12650
-24
12651
17
12652
-21
12653
15
12654
-25
12655
-60
12656
-44
12657
-63
12658
5
12659
-25
12660
27
12661
-11
12662
26
12663
-12
12664
33
12665
-7
12666
26
12667
-13
12668
29
12669
-11
12670
23
12671
-16
12672
26
12673
-12
12674
23
12675
-16
12676
19
12677
-17
12678
21
12679
-18
12680
18
12681
-19
12682
26
12683
-14
12684
20
12685
-18
12686
127
12687
127
12688
90
12689
46
12690
2
12691
5
12692
-33
12693
-8
12694
-43
12695
0
12696
-37
12697
-1
12698
-38
12699
4
12700
-33
12701
3
12702
-34
12703
3
12704
-33
12705
6
12706
-30
12707
16
12708
-23
12709
13
12710
-26
12711
13
12712
-24
12713
12
12714
-27
12715
9
12716
-26
12717
15
12718
-23
12719
13
12720
-25
12721
8
12722
-27
12723
17
12724
-22
12725
12
12726
-25
12727
22
12728
-17
12729
20
12730
-19
12731
21
12732
-18
12733
16
12734
-23
12735
14
12736
-21
12737
18
12738
-21
12739
17
12740
-21
12741
22
12742
-17
12743
19
12744
-20
12745
23
12746
-15
12747
21
12748
-18
12749
19
12750
-18
12751
23
12752
-17
12753
18
12754
-20
12755
25
12756
-15
12757
19
12758
-19
12759
24
12760
-16
12761
19
12762
-18
12763
25
12764
-15
12765
19
12766
-20
12767
24
12768
-15
12769
19
12770
-20
12771
14
12772
-25
12773
17
12774
-21
12775
19
12776
-20
12777
15
12778
-21
12779
21
12780
-19
12781
17
12782
-21
12783
25
12784
-15
12785
21
12786
-19
12787
24
12788
-15
12789
20
12790
-19
12791
20
12792
-17
12793
18
12794
-21
12795
25
12796
-15
12797
20
12798
-19
12799
21
12800
-18
12801
22
12802
-17
12803
19
12804
-20
12805
16
12806
-20
12807
19
12808
-19
12809
17
12810
-21
12811
21
12812
-18
12813
17
12814
-21
12815
24
12816
-15
12817
19
12818
-20
12819
19
12820
-18
12821
21
12822
-18
12823
18
12824
-19
12825
20
12826
-19
12827
25
12828
-13
12829
21
12830
-18
12831
22
12832
-17
12833
18
12834
-20
12835
25
12836
-15
12837
19
12838
-20
12839
21
12840
-17
12841
18
12842
-20
12843
26
12844
-15
12845
17
12846
-22
12847
23
12848
-17
12849
16
12850
-20
12851
19
12852
-20
12853
15
12854
-23
12855
20
12856
-19
12857
17
12858
-21
12859
24
12860
-15
12861
19
12862
-19
12863
21
12864
-18
12865
18
12866
-21
12867
19
12868
-19
12869
18
12870
-20
12871
19
12872
-18
12873
18
12874
-21
12875
26
12876
-14
12877
19
12878
-20
12879
21
12880
-18
12881
17
12882
-22
12883
21
12884
-18
12885
17
12886
-21
12887
19
12888
-18
12889
19
12890
-19
12891
16
12892
-22
12893
12
12894
-25
12895
22
12896
-17
12897
19
12898
-19
12899
25
12900
-15
12901
20
12902
-17
12903
26
12904
-14
12905
19
12906
-19
12907
17
12908
-22
12909
20
12910
-18
12911
18
12912
-20
12913
19
12914
-17
12915
20
12916
-19
12917
28
12918
-12
12919
20
12920
-19
12921
23
12922
-16
12923
17
12924
-21
12925
21
12926
-18
12927
17
12928
-22
12929
16
12930
-20
12931
20
12932
-19
12933
16
12934
-22
12935
22
12936
-17
12937
18
12938
-21
12939
21
12940
-17
12941
21
12942
-18
12943
17
12944
-20
12945
22
12946
-17
12947
17
12948
-21
12949
25
12950
-15
12951
20
12952
-19
12953
15
12954
-24
12955
17
12956
-20
12957
18
12958
-20
12959
18
12960
-19
12961
20
12962
-19
12963
18
12964
-21
12965
25
12966
-15
12967
19
12968
-19
12969
24
12970
-15
12971
19
12972
-20
12973
19
12974
-18
12975
20
12976
-19
12977
16
12978
-21
12979
20
12980
-19
12981
17
12982
-21
12983
25
12984
-15
12985
20
12986
-19
12987
23
12988
-15
12989
20
12990
-19
12991
27
12992
-13
12993
20
12994
-16
12995
20
12996
-19
12997
28
12998
-13
12999
19
13000
-20
13001
23
13002
-17
13003
17
13004
-19
13005
18
13006
-20
13007
28
13008
-13
13009
18
13010
-21
13011
21
13012
-19
13013
15
13014
-24
13015
19
13016
-20
13017
15
13018
-23
13019
19
13020
-18
13021
19
13022
-20
13023
16
13024
-20
13025
18
13026
-21
13027
26
13028
-14
13029
19
13030
-20
13031
21
13032
-18
13033
17
13034
-21
13035
17
13036
-20
13037
17
13038
-21
13039
26
13040
-14
13041
19
13042
-20
13043
14
13044
-25
13045
17
13046
-20
13047
19
13048
-20
13049
17
13050
-19
13051
22
13052
-17
13053
18
13054
-21
13055
25
13056
-15
13057
19
13058
-19
13059
22
13060
-16
13061
19
13062
-19
13063
19
13064
-20
13065
13
13066
-25
13067
13
13068
-22
13069
18
13070
-20
13071
27
13072
-13
13073
21
13074
-18
13075
22
13076
-16
13077
21
13078
-18
13079
18
13080
-18
13081
18
13082
-20
13083
27
13084
-13
13085
20
13086
-19
13087
22
13088
-17
13089
18
13090
-21
13091
20
13092
-18
13093
19
13094
-20
13095
20
13096
-17
13097
21
13098
-18
13099
17
13100
-20
13101
19
13102
-20
13103
16
13104
-22
13105
23
13106
-17
13107
19
13108
-20
13109
22
13110
-16
13111
19
13112
-19
13113
17
13114
-19
13115
18
13116
-21
13117
16
13118
-21
13119
24
13120
-16
13121
18
13122
-20
13123
21
13124
-17
13125
20
13126
-19
13127
17
13128
-19
13129
18
13130
-20
13131
27
13132
-13
13133
20
13134
-19
13135
19
13136
-19
13137
18
13138
-20
13139
17
13140
-20
13141
19
13142
-19
13143
17
13144
-20
13145
20
13146
-18
13147
26
13148
-13
13149
22
13150
-17
13151
20
13152
-17
13153
19
13154
-19
13155
17
13156
-19
13157
18
13158
-20
13159
26
13160
-14
13161
20
13162
-15
13163
21
13164
-18
13165
27
13166
-13
13167
18
13168
-20
13169
23
13170
-16
13171
17
13172
-21
13173
24
13174
-16
13175
16
13176
-20
13177
18
13178
-20
13179
26
13180
-15
13181
19
13182
-20
13183
17
13184
-22
13185
19
13186
-19
13187
17
13188
-21
13189
17
13190
-20
13191
18
13192
-20
13193
16
13194
-21
13195
19
13196
-20
13197
17
13198
-21
13199
24
13200
-16
13201
17
13202
-21
13203
24
13204
-15
13205
19
13206
-20
13207
21
13208
-17
13209
19
13210
-20
13211
17
13212
-20
13213
22
13214
-17
13215
17
13216
-21
13217
24
13218
-15
13219
19
13220
-20
13221
22
13222
-16
13223
19
13224
-19
13225
17
13226
-19
13227
21
13228
-18
13229
17
13230
-21
13231
23
13232
-17
13233
17
13234
-21
13235
21
13236
-18
13237
17
13238
-21
13239
17
13240
-19
13241
18
13242
-20
13243
27
13244
-13
13245
21
13246
-18
13247
20
13248
-18
13249
18
13250
-21
13251
18
13252
-19
13253
19
13254
-19
13255
17
13256
-20
13257
24
13258
-16
13259
19
13260
-20
13261
24
13262
-16
13263
18
13264
-18
13265
23
13266
-17
13267
17
13268
-22
13269
12
13270
-25
13271
23
13272
-17
13273
18
13274
-20
13275
19
13276
-19
13277
18
13278
-20
13279
17
13280
-20
13281
18
13282
-20
13283
16
13284
-21
13285
22
13286
-17
13287
19
13288
-19
13289
25
13290
-14
13291
20
13292
-19
13293
24
13294
-15
13295
25
13296
-13
13297
21
13298
-18
13299
26
13300
-14
13301
19
13302
-18
13303
20
13304
-19
13305
16
13306
-21
13307
19
13308
-20
13309
16
13310
-22
13311
23
13312
-16
13313
20
13314
-19
13315
24
13316
-16
13317
19
13318
-18
13319
21
13320
-18
13321
18
13322
-21
13323
11
13324
-25
13325
20
13326
-19
13327
23
13328
-15
13329
21
13330
-16
13331
21
13332
-18
13333
16
13334
-21
13335
19
13336
-20
13337
16
13338
-23
13339
13
13340
-25
13341
23
13342
-16
13343
19
13344
-19
13345
24
13346
-16
13347
20
13348
-17
13349
23
13350
-16
13351
18
13352
-20
13353
24
13354
-16
13355
19
13356
-20
13357
24
13358
-15
13359
19
13360
-19
13361
20
13362
-17
13363
21
13364
-18
13365
16
13366
-21
13367
20
13368
-19
13369
17
13370
-21
13371
25
13372
-14
13373
20
13374
-19
13375
22
13376
-17
13377
18
13378
-21
13379
17
13380
-19
13381
20
13382
-19
13383
16
13384
-22
13385
21
13386
-18
13387
18
13388
-21
13389
24
13390
-15
13391
19
13392
-20
13393
17
13394
-19
13395
21
13396
-18
13397
17
13398
-21
13399
22
13400
-17
13401
17
13402
-21
13403
24
13404
-15
13405
19
13406
-20
13407
18
13408
-19
13409
20
13410
-19
13411
18
13412
-20
13413
24
13414
-15
13415
18
13416
-20
13417
24
13418
-15
13419
19
13420
-21
13421
17
13422
-19
13423
19
13424
-19
13425
16
13426
-22
13427
22
13428
-17
13429
17
13430
-21
13431
21
13432
-18
13433
18
13434
-21
13435
21
13436
-17
13437
20
13438
-19
13439
17
13440
-19
13441
21
13442
-18
13443
17
13444
-21
13445
24
13446
-16
13447
19
13448
-20
13449
24
13450
-16
13451
19
13452
-18
13453
21
13454
-17
13455
25
13456
-15
13457
20
13458
-19
13459
19
13460
-19
13461
17
13462
-21
13463
16
13464
-20
13465
20
13466
-19
13467
16
13468
-22
13469
24
13470
-16
13471
18
13472
-18
13473
20
13474
-19
13475
27
13476
-13
13477
19
13478
-20
13479
23
13480
-17
13481
17
13482
-22
13483
19
13484
-19
13485
15
13486
-24
13487
17
13488
-20
13489
19
13490
-19
13491
17
13492
-21
13493
20
13494
-19
13495
18
13496
-20
13497
26
13498
-14
13499
21
13500
-18
13501
23
13502
-16
13503
19
13504
-19
13505
16
13506
-20
13507
18
13508
-20
13509
16
13510
-21
13511
23
13512
-17
13513
18
13514
-21
13515
25
13516
-15
13517
19
13518
-20
13519
17
13520
-19
13521
21
13522
-18
13523
18
13524
-20
13525
25
13526
-15
13527
19
13528
-20
13529
22
13530
-17
13531
17
13532
-22
13533
20
13534
-18
13535
19
13536
-20
13537
16
13538
-21
13539
20
13540
-18
13541
22
13542
-16
13543
25
13544
-13
13545
22
13546
-18
13547
17
13548
-20
13549
18
13550
-21
13551
15
13552
-21
13553
19
13554
-19
13555
25
13556
-14
13557
20
13558
-20
13559
19
13560
-18
13561
18
13562
-20
13563
18
13564
-18
13565
19
13566
-20
13567
16
13568
-21
13569
20
13570
-19
13571
17
13572
-21
13573
24
13574
-15
13575
20
13576
-19
13577
23
13578
-17
13579
17
13580
-21
13581
18
13582
-18
13583
20
13584
-18
13585
17
13586
-21
13587
22
13588
-17
13589
18
13590
-20
13591
26
13592
-14
13593
20
13594
-19
13595
21
13596
-16
13597
19
13598
-20
13599
16
13600
-23
13601
11
13602
-25
13603
20
13604
-19
13605
18
13606
-21
13607
27
13608
-13
13609
21
13610
-19
13611
18
13612
-18
13613
17
13614
-23
13615
-58
13616
-41
13617
-60
13618
19
13619
-17
13620
28
13621
-11
13622
35
13623
-6
13624
28
13625
-9
13626
28
13627
-11
13628
23
13629
-16
13630
17
13631
-19
13632
28
13633
-11
13634
23
13635
-15
13636
29
13637
-11
13638
22
13639
-17
13640
27
13641
-12
13642
22
13643
-16
13644
22
13645
-15
13646
127
13647
127
13648
85
13649
46
13650
2
13651
0
13652
-37
13653
-4
13654
-39
13655
-4
13656
-40
13657
-4
13658
-38
13659
1
13660
-35
13661
12
13662
-26
13663
7
13664
-31
13665
11
13666
-27
13667
9
13668
-29
13669
5
13670
-32
13671
4
13672
-32
13673
9
13674
-26
13675
14
13676
-23
13677
23
13678
-16
13679
17
13680
-21
13681
19
13682
-19
13683
17
13684
-22
13685
18
13686
-19
13687
18
13688
-21
13689
17
13690
-19
13691
17
13692
-21
13693
25
13694
-15
13695
19
13696
-17
13697
20
13698
-19
13699
18
13700
-18
13701
18
13702
-21
13703
17
13704
-19
13705
19
13706
-20
13707
27
13708
-13
13709
19
13710
-20
13711
24
13712
-16
13713
17
13714
-19
13715
20
13716
-19
13717
26
13718
-14
13719
19
13720
-17
13721
20
13722
-19
13723
18
13724
-19
13725
19
13726
-20
13727
15
13728
-20
13729
18
13730
-21
13731
17
13732
-19
13733
17
13734
-21
13735
26
13736
-15
13737
19
13738
-17
13739
20
13740
-19
13741
17
13742
-24
13743
-59
13744
-45
13745
-63
13746
15
13747
-18
13748
29
13749
-10
13750
31
13751
-7
13752
28
13753
-11
13754
26
13755
-11
13756
27
13757
-12
13758
33
13759
-6
13760
26
13761
-13
13762
24
13763
-13
13764
23
13765
-16
13766
18
13767
-20
13768
15
13769
-20
13770
22
13771
-17
13772
19
13773
-18
13774
27
13775
-13
13776
20
13777
-18
13778
25
13779
-14
13780
20
13781
-16
13782
22
13783
-17
13784
16
13785
-21
13786
21
13787
-17
13788
18
13789
-19
13790
28
13791
-12
13792
21
13793
-18
13794
15
13795
-23
13796
17
13797
-20
13798
14
13799
-23
13800
14
13801
-21
13802
22
13803
-17
13804
18
13805
-20
13806
127
13807
127
13808
86
13809
43
13810
0
13811
4
13812
-34
13813
-8
13814
-44
13815
-1
13816
-38
13817
-2
13818
-36
13819
3
13820
-34
13821
2
13822
-34
13823
10
13824
-28
13825
8
13826
-30
13827
15
13828
-24
13829
9
13830
-26
13831
13
13832
-25
13833
12
13834
-24
13835
17
13836
-22
13837
12
13838
-28
13839
-62
13840
-46
13841
-65
13842
8
13843
-21
13844
27
13845
-11
13846
26
13847
-12
13848
29
13849
-10
13850
24
13851
-15
13852
28
13853
-12
13854
23
13855
-16
13856
26
13857
-12
13858
23
13859
-15
13860
19
13861
-17
13862
21
13863
-16
13864
27
13865
-12
13866
21
13867
-17
13868
18
13869
-18
13870
18
13871
-20
13872
17
13873
-19
13874
19
13875
-18
13876
27
13877
-11
13878
22
13879
-16
13880
18
13881
-18
13882
19
13883
-19
13884
28
13885
-11
13886
21
13887
-17
13888
20
13889
-17
13890
19
13891
-19
13892
16
13893
-20
13894
18
13895
-20
13896
26
13897
-13
13898
20
13899
-19
13900
21
13901
-16
13902
19
13903
-20
13904
17
13905
-19
13906
17
13907
-21
13908
25
13909
-14
13910
18
13911
-20
13912
21
13913
-17
13914
22
13915
-15
13916
19
13917
-19
13918
26
13919
-13
13920
19
13921
-19
13922
22
13923
-17
13924
16
13925
-22
13926
19
13927
-19
13928
16
13929
-21
13930
15
13931
-21
13932
17
13933
-21
13934
127
13935
127
13936
82
13937
42
13938
-1
13939
-1
13940
-37
13941
-8
13942
-43
13943
2
13944
-35
13945
-2
13946
-39
13947
4
13948
-33
13949
3
13950
-34
13951
7
13952
-29
13953
9
13954
-29
13955
7
13956
-28
13957
10
13958
-28
13959
19
13960
-20
13961
13
13962
-25
13963
16
13964
-22
13965
13
13966
-25
13967
12
13968
-24
13969
14
13970
-24
13971
26
13972
-14
13973
20
13974
-19
13975
21
13976
-18
13977
15
13978
-23
13979
18
13980
-20
13981
16
13982
-22
13983
14
13984
-21
13985
15
13986
-23
13987
24
13988
-15
13989
20
13990
-19
13991
24
13992
-16
13993
18
13994
-18
13995
19
13996
-19
13997
15
13998
-25
13999
-60
14000
-44
14001
-62
14002
9
14003
-19
14004
28
14005
-10
14006
37
14007
-3
14008
29
14009
-7
14010
31
14011
-9
14012
26
14013
-10
14014
25
14015
-14
14016
32
14017
-8
14018
23
14019
-15
14020
27
14021
-13
14022
19
14023
-19
14024
23
14025
-16
14026
19
14027
-20
14028
21
14029
-17
14030
18
14031
-20
14032
19
14033
-18
14034
16
14035
-22
14036
14
14037
-20
14038
21
14039
-17
14040
18
14041
-19
14042
24
14043
-15
14044
19
14045
-19
14046
26
14047
-13
14048
20
14049
-18
14050
22
14051
-16
14052
22
14053
-15
14054
20
14055
-19
14056
15
14057
-22
14058
11
14059
-25
14060
22
14061
-16
14062
127
14063
127
14064
83
14065
46
14066
2
14067
1
14068
-37
14069
-1
14070
-37
14071
-3
14072
-40
14073
0
14074
-35
14075
3
14076
-34
14077
2
14078
-34
14079
7
14080
-30
14081
6
14082
-31
14083
14
14084
-24
14085
11
14086
-27
14087
16
14088
-22
14089
19
14090
-19
14091
15
14092
-24
14093
12
14094
-24
14095
14
14096
-24
14097
13
14098
-24
14099
20
14100
-19
14101
16
14102
-22
14103
22
14104
-17
14105
17
14106
-22
14107
19
14108
-19
14109
18
14110
-21
14111
16
14112
-22
14113
13
14114
-23
14115
20
14116
-19
14117
16
14118
-22
14119
24
14120
-15
14121
20
14122
-19
14123
22
14124
-16
14125
19
14126
-22
14127
-57
14128
-37
14129
-60
14130
8
14131
-19
14132
30
14133
-9
14134
29
14135
-9
14136
31
14137
-8
14138
26
14139
-13
14140
31
14141
-8
14142
25
14143
-14
14144
27
14145
-12
14146
23
14147
-14
14148
25
14149
-14
14150
21
14151
-17
14152
27
14153
-13
14154
20
14155
-15
14156
21
14157
-18
14158
19
14159
-19
14160
13
14161
-24
14162
13
14163
-21
14164
18
14165
-19
14166
29
14167
-11
14168
20
14169
-18
14170
26
14171
-14
14172
16
14173
-21
14174
24
14175
-16
14176
18
14177
-17
14178
21
14179
-17
14180
29
14181
-11
14182
19
14183
-19
14184
24
14185
-16
14186
16
14187
-22
14188
23
14189
-17
14190
127
14191
127
14192
90
14193
46
14194
2
14195
7
14196
-32
14197
-11
14198
-46
14199
-4
14200
-40
14201
-5
14202
-41
14203
1
14204
-36
14205
0
14206
-36
14207
5
14208
-31
14209
6
14210
-31
14211
5
14212
-30
14213
8
14214
-29
14215
19
14216
-21
14217
13
14218
-22
14219
14
14220
-24
14221
22
14222
-20
14223
-55
14224
-44
14225
-58
14226
6
14227
-27
14228
24
14229
-12
14230
27
14231
-12
14232
23
14233
-15
14234
18
14235
-19
14236
24
14237
-15
14238
22
14239
-16
14240
29
14241
-11
14242
23
14243
-16
14244
25
14245
-13
14246
21
14247
-17
14248
23
14249
-15
14250
19
14251
-19
14252
21
14253
-16
14254
127
14255
127
14256
84
14257
46
14258
2
14259
1
14260
-35
14261
-5
14262
-41
14263
4
14264
-33
14265
1
14266
-36
14267
-1
14268
-38
14269
3
14270
-32
14271
7
14272
-31
14273
8
14274
-27
14275
10
14276
-28
14277
19
14278
-21
14279
13
14280
-23
14281
14
14282
-24
14283
13
14284
-23
14285
13
14286
-25
14287
13
14288
-24
14289
14
14290
-24
14291
15
14292
-21
14293
18
14294
-21
14295
15
14296
-21
14297
17
14298
-22
14299
25
14300
-15
14301
19
14302
-20
14303
23
14304
-17
14305
16
14306
-22
14307
17
14308
-21
14309
17
14310
-22
14311
17
14312
-19
14313
19
14314
-20
14315
17
14316
-20
14317
22
14318
-17
14319
17
14320
-21
14321
23
14322
-16
14323
19
14324
-20
14325
24
14326
-16
14327
19
14328
-18
14329
21
14330
-18
14331
17
14332
-21
14333
20
14334
-19
14335
17
14336
-21
14337
24
14338
-16
14339
19
14340
-20
14341
19
14342
-18
14343
19
14344
-20
14345
16
14346
-20
14347
22
14348
-17
14349
18
14350
-23
14351
-58
14352
-40
14353
-59
14354
8
14355
-23
14356
30
14357
-9
14358
29
14359
-10
14360
36
14361
-5
14362
29
14363
-11
14364
29
14365
-10
14366
25
14367
-14
14368
22
14369
-14
14370
23
14371
-15
14372
20
14373
-16
14374
21
14375
-16
14376
28
14377
-11
14378
21
14379
-17
14380
24
14381
-15
14382
19
14383
-19
14384
21
14385
-15
14386
21
14387
-17
14388
19
14389
-17
14390
20
14391
-18
14392
27
14393
-12
14394
20
14395
-18
14396
21
14397
-17
14398
21
14399
-17
14400
14
14401
-23
14402
14
14403
-21
14404
17
14405
-21
14406
28
14407
-11
14408
21
14409
-17
14410
24
14411
-15
14412
18
14413
-20
14414
23
14415
-16
14416
18
14417
-21
14418
19
14419
-18
14420
19
14421
-19
14422
16
14423
-21
14424
19
14425
-19
14426
17
14427
-21
14428
24
14429
-15
14430
19
14431
-17
14432
23
14433
-16
14434
17
14435
-19
14436
20
14437
-18
14438
15
14439
-21
14440
24
14441
-15
14442
17
14443
-21
14444
24
14445
-15
14446
127
14447
127
14448
83
14449
44
14450
1
14451
-2
14452
-39
14453
-13
14454
-48
14455
-1
14456
-38
14457
-3
14458
-36
14459
3
14460
-33
14461
13
14462
-26
14463
7
14464
-31
14465
10
14466
-28
14467
8
14468
-30
14469
12
14470
-25
14471
11
14472
-27
14473
10
14474
-26
14475
13
14476
-25
14477
21
14478
-18
14479
16
14480
-23
14481
17
14482
-21
14483
12
14484
-26
14485
15
14486
-22
14487
17
14488
-21
14489
15
14490
-21
14491
17
14492
-21
14493
25
14494
-15
14495
19
14496
-20
14497
20
14498
-18
14499
17
14500
-21
14501
12
14502
-25
14503
15
14504
-20
14505
19
14506
-20
14507
17
14508
-20
14509
25
14510
-15
14511
17
14512
-21
14513
24
14514
-15
14515
19
14516
-20
14517
23
14518
-15
14519
19
14520
-19
14521
29
14522
-12
14523
20
14524
-17
14525
20
14526
-20
14527
18
14528
-19
14529
17
14530
-21
14531
16
14532
-22
14533
12
14534
-24
14535
17
14536
-21
14537
16
14538
-21
14539
22
14540
-17
14541
18
14542
-20
14543
25
14544
-14
14545
21
14546
-18
14547
24
14548
-15
14549
19
14550
-20
14551
21
14552
-17
14553
19
14554
-20
14555
17
14556
-19
14557
19
14558
-19
14559
17
14560
-21
14561
21
14562
-18
14563
18
14564
-21
14565
25
14566
-14
14567
20
14568
-19
14569
23
14570
-15
14571
20
14572
-19
14573
18
14574
-18
14575
22
14576
-17
14577
17
14578
-20
14579
23
14580
-16
14581
18
14582
-21
14583
24
14584
-15
14585
19
14586
-20
14587
20
14588
-17
14589
19
14590
-19
14591
16
14592
-20
14593
18
14594
-20
14595
26
14596
-13
14597
20
14598
-20
14599
20
14600
-19
14601
17
14602
-21
14603
19
14604
-18
14605
19
14606
-22
14607
-57
14608
-38
14609
-59
14610
10
14611
-19
14612
31
14613
-8
14614
28
14615
-10
14616
33
14617
-7
14618
26
14619
-13
14620
31
14621
-9
14622
26
14623
-13
14624
25
14625
-12
14626
24
14627
-14
14628
32
14629
-8
14630
22
14631
-14
14632
21
14633
-17
14634
29
14635
-11
14636
19
14637
-17
14638
20
14639
-18
14640
19
14641
-18
14642
18
14643
-20
14644
17
14645
-19
14646
19
14647
-19
14648
16
14649
-20
14650
17
14651
-20
14652
16
14653
-20
14654
24
14655
-15
14656
19
14657
-20
14658
16
14659
-22
14660
19
14661
-19
14662
17
14663
-21
14664
20
14665
-17
14666
20
14667
-18
14668
18
14669
-19
14670
127
14671
127
14672
83
14673
44
14674
0
14675
2
14676
-35
14677
-9
14678
-43
14679
0
14680
-37
14681
-2
14682
-38
14683
7
14684
-31
14685
4
14686
-33
14687
10
14688
-27
14689
8
14690
-30
14691
17
14692
-22
14693
9
14694
-28
14695
16
14696
-22
14697
13
14698
-25
14699
15
14700
-23
14701
17
14702
-24
14703
-58
14704
-48
14705
-65
14706
12
14707
-23
14708
23
14709
-11
14710
28
14711
-11
14712
35
14713
-5
14714
25
14715
-14
14716
29
14717
-11
14718
21
14719
-18
14720
26
14721
-14
14722
21
14723
-15
14724
22
14725
-16
14726
27
14727
-13
14728
21
14729
-18
14730
20
14731
-17
14732
18
14733
-20
14734
127
14735
127
14736
88
14737
45
14738
1
14739
1
14740
-37
14741
-6
14742
-42
14743
-7
14744
-43
14745
-2
14746
-38
14747
0
14748
-37
14749
3
14750
-34
14751
0
14752
-37
14753
3
14754
-33
14755
6
14756
-29
14757
10
14758
-27
14759
21
14760
-18
14761
16
14762
-23
14763
20
14764
-19
14765
16
14766
-23
14767
17
14768
-21
14769
15
14770
-23
14771
14
14772
-21
14773
19
14774
-19
14775
16
14776
-22
14777
21
14778
-18
14779
17
14780
-21
14781
24
14782
-16
14783
17
14784
-19
14785
18
14786
-20
14787
16
14788
-20
14789
17
14790
-21
14791
26
14792
-14
14793
19
14794
-20
14795
22
14796
-17
14797
24
14798
-15
14799
17
14800
-22
14801
19
14802
-19
14803
18
14804
-20
14805
25
14806
-15
14807
19
14808
-20
14809
23
14810
-16
14811
19
14812
-20
14813
19
14814
-18
14815
18
14816
-21
14817
15
14818
-21
14819
17
14820
-21
14821
26
14822
-14
14823
19
14824
-20
14825
21
14826
-18
14827
17
14828
-22
14829
16
14830
-20
14831
17
14832
-21
14833
20
14834
-20
14835
13
14836
-24
14837
23
14838
-17
14839
19
14840
-17
14841
21
14842
-18
14843
27
14844
-13
14845
20
14846
-19
14847
25
14848
-15
14849
17
14850
-18
14851
19
14852
-19
14853
28
14854
-12
14855
18
14856
-21
14857
23
14858
-17
14859
17
14860
-22
14861
21
14862
-18
14863
16
14864
-23
14865
20
14866
-18
14867
18
14868
-21
14869
17
14870
-19
14871
18
14872
-20
14873
15
14874
-22
14875
19
14876
-20
14877
17
14878
-22
14879
12
14880
-24
14881
18
14882
-20
14883
26
14884
-13
14885
25
14886
-14
14887
17
14888
-22
14889
14
14890
-21
14891
19
14892
-19
14893
18
14894
-20
14895
22
14896
-17
14897
19
14898
-20
14899
26
14900
-13
14901
21
14902
-18
14903
23
14904
-16
14905
20
14906
-19
14907
17
14908
-20
14909
23
14910
-17
14911
17
14912
-21
14913
23
14914
-17
14915
18
14916
-18
14917
19
14918
-19
14919
27
14920
-13
14921
19
14922
-20
14923
21
14924
-18
14925
18
14926
-21
14927
19
14928
-19
14929
17
14930
-22
14931
13
14932
-25
14933
18
14934
-19
14935
19
14936
-20
14937
17
14938
-19
14939
23
14940
-16
14941
19
14942
-20
14943
24
14944
-15
14945
20
14946
-19
14947
25
14948
-15
14949
19
14950
-20
14951
19
14952
-18
14953
20
14954
-19
14955
16
14956
-21
14957
19
14958
-20
14959
13
14960
-25
14961
22
14962
-17
14963
20
14964
-19
14965
24
14966
-16
14967
19
14968
-20
14969
21
14970
-16
14971
19
14972
-19
14973
29
14974
-12
14975
21
14976
-16
14977
21
14978
-18
14979
18
14980
-19
14981
21
14982
-18
14983
16
14984
-22
14985
23
14986
-17
14987
18
14988
-21
14989
23
14990
-17
14991
18
14992
-18
14993
21
14994
-17
14995
26
14996
-14
14997
19
14998
-20
14999
19
15000
-18
15001
18
15002
-20
15003
15
15004
-21
15005
17
15006
-21
15007
26
15008
-14
15009
20
15010
-19
15011
23
15012
-17
15013
17
15014
-20
15015
20
15016
-19
15017
15
15018
-22
15019
21
15020
-18
15021
17
15022
-21
15023
23
15024
-17
15025
17
15026
-19
15027
20
15028
-19
15029
26
15030
-14
15031
19
15032
-20
15033
22
15034
-18
15035
17
15036
-22
15037
20
15038
-19
15039
17
15040
-22
15041
18
15042
-19
15043
18
15044
-21
15045
16
15046
-20
15047
20
15048
-19
15049
17
15050
-21
15051
12
15052
-24
15053
23
15054
-17
15055
19
15056
-19
15057
26
15058
-15
15059
19
15060
-17
15061
21
15062
-18
15063
26
15064
-13
15065
20
15066
-19
15067
21
15068
-16
15069
19
15070
-20
15071
16
15072
-20
15073
17
15074
-21
15075
28
15076
-13
15077
19
15078
-20
15079
24
15080
-16
15081
16
15082
-22
15083
21
15084
-17
15085
19
15086
-20
15087
18
15088
-19
15089
19
15090
-20
15091
15
15092
-21
15093
22
15094
-17
15095
17
15096
-21
15097
24
15098
-15
15099
19
15100
-20
15101
20
15102
-18
15103
19
15104
-20
15105
16
15106
-20
15107
18
15108
-20
15109
25
15110
-15
15111
20
15112
-19
15113
20
15114
-17
15115
19
15116
-19
15117
15
15118
-21
15119
17
15120
-21
15121
25
15122
-14
15123
19
15124
-20
15125
23
15126
-16
15127
19
15128
-20
15129
16
15130
-20
15131
19
15132
-20
15133
16
15134
-20
15135
18
15136
-20
15137
26
15138
-14
15139
21
15140
-19
15141
18
15142
-19
15143
19
15144
-20
15145
17
15146
-20
15147
19
15148
-20
15149
26
15150
-14
15151
19
15152
-20
15153
20
15154
-17
15155
19
15156
-19
15157
18
15158
-19
15159
20
15160
-19
15161
16
15162
-21
15163
18
15164
-21
15165
17
15166
-21
15167
24
15168
-16
15169
20
15170
-16
15171
20
15172
-19
15173
24
15174
-16
15175
18
15176
-20
15177
22
15178
-18
15179
17
15180
-22
15181
23
15182
-16
15183
19
15184
-20
15185
22
15186
-17
15187
19
15188
-20
15189
16
15190
-20
15191
17
15192
-21
15193
27
15194
-13
15195
21
15196
-18
15197
21
15198
-18
15199
18
15200
-21
15201
14
15202
-24
15203
17
15204
-19
15205
19
15206
-20
15207
27
15208
-13
15209
20
15210
-16
15211
21
15212
-17
15213
30
15214
-11
15215
18
15216
-20
15217
22
15218
-18
15219
16
15220
-23
15221
20
15222
-19
15223
17
15224
-22
15225
19
15226
-18
15227
18
15228
-20
15229
16
15230
-20
15231
17
15232
-21
15233
26
15234
-14
15235
19
15236
-20
15237
21
15238
-18
15239
18
15240
-21
15241
17
15242
-20
15243
18
15244
-21
15245
26
15246
-14
15247
19
15248
-20
15249
23
15250
-17
15251
18
15252
-21
15253
13
15254
-25
15255
13
15256
-22
15257
19
15258
-20
15259
17
15260
-22
15261
13
15262
-24
15263
21
15264
-18
15265
19
15266
-20
15267
27
15268
-13
15269
22
15270
-17
15271
21
15272
-16
15273
19
15274
-19
15275
29
15276
-11
15277
22
15278
-17
15279
22
15280
-17
15281
18
15282
-21
15283
19
15284
-20
15285
15
15286
-24
15287
14
15288
-21
15289
18
15290
-21
15291
27
15292
-13
15293
20
15294
-19
15295
23
15296
-16
15297
19
15298
-20
15299
19
15300
-18
15301
19
15302
-19
15303
17
15304
-20
15305
18
15306
-21
15307
17
15308
-21
15309
25
15310
-15
15311
19
15312
-19
15313
22
15314
-16
15315
20
15316
-19
15317
16
15318
-20
15319
18
15320
-20
15321
16
15322
-21
15323
23
15324
-16
15325
19
15326
-20
15327
25
15328
-15
15329
19
15330
-17
15331
21
15332
-18
15333
17
15334
-21
15335
22
15336
-17
15337
17
15338
-21
15339
24
15340
-16
15341
19
15342
-20
15343
24
15344
-16
15345
17
15346
-22
15347
21
15348
-16
15349
21
15350
-18
15351
17
15352
-19
15353
20
15354
-19
15355
16
15356
-21
15357
21
15358
-18
15359
17
15360
-21
15361
24
15362
-15
15363
20
15364
-19
15365
24
15366
-16
15367
19
15368
-20
15369
25
15370
-15
15371
20
15372
-19
15373
20
15374
-17
15375
19
15376
-19
15377
16
15378
-20
15379
18
15380
-20
15381
27
15382
-13
15383
20
15384
-19
15385
21
15386
-18
15387
17
15388
-22
15389
19
15390
-18
15391
19
15392
-19
15393
16
15394
-23
15395
11
15396
-25
15397
19
15398
-19
15399
18
15400
-21
15401
14
15402
-23
15403
16
15404
-22
15405
20
15406
-19
15407
19
15408
-20
15409
22
15410
-15
15411
22
15412
-17
15413
18
15414
-18
15415
21
15416
-18
15417
28
15418
-12
15419
21
15420
-18
15421
22
15422
-17
15423
18
15424
-20
15425
17
15426
-19
15427
18
15428
-20
15429
27
15430
-13
15431
21
15432
-18
15433
22
15434
-17
15435
18
15436
-21
15437
21
15438
-17
15439
20
15440
-19
15441
16
15442
-22
15443
12
15444
-23
15445
20
15446
-19
15447
18
15448
-20
15449
25
15450
-14
15451
21
15452
-19
15453
23
15454
-16
15455
17
15456
-21
15457
19
15458
-19
15459
25
15460
-13
15461
21
15462
-19
15463
19
15464
-18
15465
19
15466
-20
15467
17
15468
-19
15469
21
15470
-18
15471
17
15472
-21
15473
23
15474
-16
15475
19
15476
-20
15477
24
15478
-15
15479
19
15480
-20
15481
13
15482
-25
15483
17
15484
-20
15485
18
15486
-21
15487
17
15488
-19
15489
22
15490
-17
15491
19
15492
-18
15493
22
15494
-17
15495
17
15496
-21
15497
24
15498
-15
15499
19
15500
-19
15501
24
15502
-16
15503
19
15504
-17
15505
22
15506
-17
15507
17
15508
-21
15509
24
15510
-16
15511
18
15512
-21
15513
23
15514
-17
15515
17
15516
-19
15517
24
15518
-16
15519
18
15520
-21
15521
12
15522
-25
15523
21
15524
-18
15525
18
15526
-20
15527
22
15528
-17
15529
18
15530
-20
15531
20
15532
-17
15533
20
15534
-19
15535
16
15536
-21
15537
19
15538
-19
15539
17
15540
-21
15541
25
15542
-15
15543
21
15544
-18
15545
25
15546
-14
15547
21
15548
-18
15549
18
15550
-19
15551
18
15552
-21
15553
26
15554
-13
15555
21
15556
-18
15557
22
15558
-17
15559
18
15560
-21
15561
18
15562
-19
15563
20
15564
-19
15565
16
15566
-22
15567
20
15568
-19
15569
17
15570
-21
15571
24
15572
-16
15573
19
15574
-20
15575
22
15576
-16
15577
19
15578
-20
15579
15
15580
-20
15581
21
15582
-18
15583
17
15584
-21
15585
24
15586
-15
15587
18
15588
-21
15589
18
15590
-19
15591
21
15592
-19
15593
17
15594
-21
15595
13
15596
-24
15597
23
15598
-16
15599
20
15600
-19
15601
24
15602
-15
15603
19
15604
-19
15605
19
15606
-18
15607
21
15608
-19
15609
17
15610
-20
15611
24
15612
-15
15613
19
15614
-20
15615
25
15616
-15
15617
18
15618
-18
15619
25
15620
-15
15621
19
15622
-19
15623
24
15624
-16
15625
18
15626
-21
15627
22
15628
-18
15629
18
15630
-19
15631
20
15632
-18
15633
29
15634
-12
15635
19
15636
-20
15637
21
15638
-18
15639
23
15640
-16
15641
17
15642
-22
15643
14
15644
-24
15645
10
15646
-27
15647
14
15648
-23
15649
12
15650
-25
15651
14
15652
-22
15653
19
15654
-18
15655
26
15656
-13
15657
21
15658
-18
15659
21
15660
-17
15661
19
15662
-22
15663
-57
15664
-36
15665
-58
15666
9
15667
-19
15668
29
15669
-8
15670
39
15671
-1
15672
31
15673
-9
15674
31
15675
-9
15676
24
15677
-15
15678
25
15679
-13
15680
23
15681
-16
15682
21
15683
-15
15684
23
15685
-15
15686
19
15687
-18
15688
24
15689
-15
15690
20
15691
-18
15692
27
15693
-12
15694
127
15695
127
15696
84
15697
45
15698
2
15699
1
15700
-36
15701
0
15702
-38
15703
-5
15704
-39
15705
0
15706
-37
15707
8
15708
-30
15709
4
15710
-33
15711
7
15712
-30
15713
7
15714
-31
15715
10
15716
-27
15717
10
15718
-28
15719
11
15720
-25
15721
14
15722
-24
15723
23
15724
-18
15725
16
15726
-20
15727
17
15728
-22
15729
13
15730
-24
15731
16
15732
-22
15733
14
15734
-24
15735
22
15736
-18
15737
17
15738
-21
15739
21
15740
-18
15741
17
15742
-20
15743
19
15744
-20
15745
15
15746
-22
15747
21
15748
-18
15749
17
15750
-21
15751
23
15752
-16
15753
19
15754
-20
15755
19
15756
-19
15757
17
15758
-22
15759
15
15760
-23
15761
11
15762
-26
15763
13
15764
-23
15765
19
15766
-19
15767
26
15768
-12
15769
23
15770
-16
15771
20
15772
-17
15773
18
15774
-21
15775
26
15776
-14
15777
20
15778
-19
15779
23
15780
-16
15781
19
15782
-20
15783
20
15784
-19
15785
18
15786
-21
15787
16
15788
-22
15789
12
15790
-28
15791
-63
15792
-38
15793
-56
15794
12
15795
-22
15796
28
15797
-7
15798
30
15799
-9
15800
37
15801
-4
15802
28
15803
-8
15804
28
15805
-11
15806
35
15807
-6
15808
25
15809
-14
15810
29
15811
-11
15812
20
15813
-15
15814
21
15815
-17
15816
19
15817
-17
15818
20
15819
-18
15820
27
15821
-13
15822
21
15823
-18
15824
23
15825
-16
15826
19
15827
-19
15828
20
15829
-17
15830
19
15831
-19
15832
16
15833
-19
15834
18
15835
-19
15836
27
15837
-13
15838
19
15839
-19
15840
22
15841
-16
15842
18
15843
-20
15844
17
15845
-19
15846
17
15847
-21
15848
25
15849
-14
15850
18
15851
-20
15852
23
15853
-17
15854
127
15855
127
15856
80
15857
41
15858
-2
15859
-1
15860
-38
15861
-2
15862
-38
15863
-5
15864
-41
15865
1
15866
-36
15867
6
15868
-30
15869
5
15870
-32
15871
14
15872
-25
15873
6
15874
-31
15875
12
15876
-26
15877
9
15878
-27
15879
14
15880
-25
15881
9
15882
-28
15883
16
15884
-23
15885
12
15886
-28
15887
-63
15888
-47
15889
-65
15890
13
15891
-21
15892
26
15893
-12
15894
30
15895
-8
15896
27
15897
-12
15898
22
15899
-15
15900
23
15901
-15
15902
21
15903
-17
15904
23
15905
-16
15906
27
15907
-12
15908
22
15909
-17
15910
20
15911
-16
15912
21
15913
-17
15914
19
15915
-18
15916
25
15917
-14
15918
19
15919
-18
15920
21
15921
-18
15922
21
15923
-16
15924
21
15925
-17
15926
17
15927
-18
15928
22
15929
-17
15930
17
15931
-19
15932
21
15933
-17
15934
17
15935
-20
15936
25
15937
-14
15938
19
15939
-19
15940
20
15941
-17
15942
20
15943
-18
15944
17
15945
-20
15946
22
15947
-17
15948
18
15949
-20
15950
26
15951
-14
15952
20
15953
-19
15954
14
15955
-23
15956
13
15957
-22
15958
21
15959
-17
15960
18
15961
-20
15962
25
15963
-14
15964
19
15965
-19
15966
20
15967
-17
15968
20
15969
-18
15970
19
15971
-18
15972
21
15973
-18
15974
18
15975
-20
15976
25
15977
-14
15978
19
15979
-19
15980
24
15981
-15
15982
127
15983
127
15984
82
15985
45
15986
1
15987
0
15988
-37
15989
-7
15990
-41
15991
-4
15992
-40
15993
-4
15994
-38
15995
1
15996
-35
15997
11
15998
-26
15999
8
16000
-29
16001
5
16002
-32
16003
3
16004
-31
16005
11
16006
-27
16007
10
16008
-27
16009
18
16010
-21
16011
11
16012
-27
16013
19
16014
-19
16015
16
16016
-23
16017
19
16018
-20
16019
15
16020
-24
16021
18
16022
-19
16023
18
16024
-21
16025
15
16026
-21
16027
20
16028
-19
16029
16
16030
-22
16031
23
16032
-17
16033
18
16034
-21
16035
24
16036
-16
16037
19
16038
-18
16039
20
16040
-19
16041
16
16042
-21
16043
18
16044
-20
16045
16
16046
-25
16047
-60
16048
-43
16049
-62
16050
7
16051
-20
16052
31
16053
-8
16054
30
16055
-9
16056
33
16057
-7
16058
26
16059
-12
16060
32
16061
-8
16062
25
16063
-14
16064
26
16065
-12
16066
22
16067
-17
16068
18
16069
-17
16070
24
16071
-15
16072
19
16073
-18
16074
27
16075
-12
16076
21
16077
-17
16078
24
16079
-15
16080
24
16081
-14
16082
21
16083
-17
16084
29
16085
-11
16086
21
16087
-18
16088
22
16089
-16
16090
18
16091
-20
16092
14
16093
-21
16094
19
16095
-19
16096
17
16097
-20
16098
20
16099
-19
16100
16
16101
-21
16102
24
16103
-16
16104
18
16105
-20
16106
24
16107
-16
16108
18
16109
-17
16110
127
16111
127
16112
85
16113
45
16114
1
16115
-1
16116
-38
16117
-3
16118
-39
16119
-7
16120
-43
16121
2
16122
-35
16123
-1
16124
-37
16125
6
16126
-31
16127
4
16128
-33
16129
9
16130
-28
16131
9
16132
-29
16133
16
16134
-23
16135
11
16136
-26
16137
18
16138
-21
16139
13
16140
-23
16141
15
16142
-24
16143
11
16144
-24
16145
15
16146
-23
16147
13
16148
-24
16149
19
16150
-20
16151
15
16152
-23
16153
23
16154
-17
16155
16
16156
-23
16157
21
16158
-18
16159
17
16160
-19
16161
19
16162
-19
16163
16
16164
-23
16165
11
16166
-25
16167
22
16168
-17
16169
18
16170
-20
16171
24
16172
-15
16173
20
16174
-21
16175
-56
16176
-36
16177
-56
16178
10
16179
-23
16180
30
16181
-7
16182
31
16183
-8
16184
29
16185
-8
16186
29
16187
-11
16188
23
16189
-15
16190
24
16191
-15
16192
18
16193
-20
16194
18
16195
-20
16196
23
16197
-13
16198
24
16199
-15
16200
23
16201
-14
16202
25
16203
-14
16204
20
16205
-18
16206
27
16207
-13
16208
19
16209
-16
16210
21
16211
-17
16212
30
16213
-10
16214
21
16215
-15
16216
21
16217
-18
16218
25
16219
-14
16220
18
16221
-19
16222
21
16223
-18
16224
17
16225
-22
16226
11
16227
-24
16228
19
16229
-19
16230
17
16231
-20
16232
24
16233
-15
16234
20
16235
-19
16236
20
16237
-17
16238
127
16239
127
16240
84
16241
45
16242
2
16243
1
16244
-37
16245
-9
16246
-43
16247
-3
16248
-39
16249
-4
16250
-39
16251
6
16252
-31
16253
4
16254
-33
16255
7
16256
-30
16257
7
16258
-30
16259
7
16260
-29
16261
13
16262
-25
16263
11
16264
-27
16265
18
16266
-21
16267
13
16268
-25
16269
19
16270
-22
16271
-57
16272
-48
16273
-61
16274
8
16275
-25
16276
22
16277
-15
16278
32
16279
-8
16280
26
16281
-13
16282
29
16283
-9
16284
25
16285
-14
16286
21
16287
-15
16288
26
16289
-13
16290
20
16291
-18
16292
20
16293
-19
16294
13
16295
-23
16296
23
16297
-15
16298
22
16299
-16
16300
23
16301
-14
16302
127
16303
127
16304
86
16305
47
16306
3
16307
0
16308
-37
16309
-3
16310
-39
16311
-4
16312
-40
16313
-4
16314
-37
16315
2
16316
-35
16317
12
16318
-25
16319
9
16320
-28
16321
10
16322
-25
16323
12
16324
-26
16325
9
16326
-27
16327
11
16328
-26
16329
19
16330
-20
16331
15
16332
-23
16333
16
16334
-21
16335
15
16336
-23
16337
13
16338
-25
16339
10
16340
-26
16341
17
16342
-22
16343
16
16344
-22
16345
24
16346
-15
16347
19
16348
-20
16349
22
16350
-17
16351
18
16352
-21
16353
15
16354
-21
16355
17
16356
-21
16357
15
16358
-22
16359
24
16360
-16
16361
20
16362
-19
16363
23
16364
-15
16365
20
16366
-19
16367
17
16368
-19
16369
20
16370
-19
16371
16
16372
-21
16373
24
16374
-16
16375
19
16376
-20
16377
22
16378
-17
16379
18
16380
-21
16381
15
16382
-23
16383
12
16384
-25
16385
22
16386
-17
16387
18
16388
-21
16389
24
16390
-15
16391
20
16392
-19
16393
21
16394
-16
16395
21
16396
-18
16397
18
16398
-23
16399
-58
16400
-43
16401
-61
16402
8
16403
-21
16404
32
16405
-7
16406
31
16407
-8
16408
36
16409
-5
16410
28
16411
-11
16412
30
16413
-10
16414
25
16415
-12
16416
27
16417
-12
16418
22
16419
-16
16420
27
16421
-12
16422
21
16423
-17
16424
25
16425
-13
16426
21
16427
-18
16428
15
16429
-22
16430
15
16431
-20
16432
23
16433
-15
16434
19
16435
-19
16436
25
16437
-14
16438
19
16439
-19
16440
20
16441
-17
16442
20
16443
-19
16444
17
16445
-21
16446
13
16447
-25
16448
11
16449
-25
16450
24
16451
-15
16452
21
16453
-17
16454
25
16455
-13
16456
22
16457
-17
16458
17
16459
-18
16460
18
16461
-20
16462
27
16463
-13
16464
21
16465
-15
16466
24
16467
-15
16468
18
16469
-18
16470
19
16471
-19
16472
17
16473
-20
16474
21
16475
-18
16476
17
16477
-21
16478
24
16479
-15
16480
19
16481
-19
16482
23
16483
-16
16484
18
16485
-20
16486
18
16487
-18
16488
20
16489
-18
16490
17
16491
-20
16492
22
16493
-17
16494
127
16495
127
16496
83
16497
41
16498
-1
16499
9
16500
-30
16501
-4
16502
-41
16503
-6
16504
-40
16505
-2
16506
-38
16507
0
16508
-34
16509
5
16510
-32
16511
4
16512
-32
16513
10
16514
-27
16515
9
16516
-29
16517
16
16518
-22
16519
12
16520
-26
16521
15
16522
-22
16523
19
16524
-19
16525
16
16526
-23
16527
23
16528
-17
16529
17
16530
-19
16531
17
16532
-21
16533
14
16534
-22
16535
15
16536
-23
16537
25
16538
-15
16539
17
16540
-22
16541
19
16542
-19
16543
17
16544
-22
16545
14
16546
-24
16547
11
16548
-24
16549
14
16550
-23
16551
25
16552
-15
16553
19
16554
-19
16555
24
16556
-16
16557
18
16558
-18
16559
19
16560
-20
16561
15
16562
-23
16563
11
16564
-27
16565
10
16566
-26
16567
19
16568
-20
16569
18
16570
-20
16571
15
16572
-23
16573
25
16574
-15
16575
22
16576
-17
16577
24
16578
-14
16579
21
16580
-18
16581
18
16582
-19
16583
23
16584
-16
16585
18
16586
-20
16587
23
16588
-15
16589
19
16590
-20
16591
19
16592
-17
16593
21
16594
-19
16595
17
16596
-21
16597
22
16598
-17
16599
18
16600
-20
16601
25
16602
-15
16603
20
16604
-19
16605
15
16606
-23
16607
20
16608
-19
16609
23
16610
-16
16611
17
16612
-22
16613
15
16614
-21
16615
23
16616
-16
16617
18
16618
-20
16619
25
16620
-14
16621
21
16622
-18
16623
16
16624
-23
16625
15
16626
-20
16627
19
16628
-19
16629
30
16630
-10
16631
23
16632
-16
16633
23
16634
-16
16635
18
16636
-21
16637
17
16638
-21
16639
13
16640
-25
16641
15
16642
-21
16643
23
16644
-16
16645
19
16646
-20
16647
25
16648
-15
16649
18
16650
-17
16651
23
16652
-16
16653
19
16654
-22
16655
-57
16656
-43
16657
-54
16658
13
16659
-21
16660
26
16661
-10
16662
31
16663
-8
16664
27
16665
-11
16666
32
16667
-8
16668
25
16669
-14
16670
29
16671
-11
16672
23
16673
-13
16674
25
16675
-14
16676
20
16677
-17
16678
23
16679
-15
16680
19
16681
-18
16682
26
16683
-13
16684
21
16685
-17
16686
23
16687
-15
16688
17
16689
-21
16690
15
16691
-20
16692
18
16693
-19
16694
28
16695
-12
16696
22
16697
-17
16698
23
16699
-16
16700
19
16701
-19
16702
17
16703
-19
16704
19
16705
-19
16706
17
16707
-20
16708
24
16709
-15
16710
19
16711
-19
16712
24
16713
-15
16714
19
16715
-19
16716
17
16717
-19
16718
127
16719
127
16720
83
16721
45
16722
1
16723
1
16724
-35
16725
-4
16726
-40
16727
-6
16728
-41
16729
1
16730
-36
16731
0
16732
-36
16733
9
16734
-29
16735
5
16736
-32
16737
11
16738
-26
16739
10
16740
-28
16741
9
16742
-27
16743
14
16744
-24
16745
10
16746
-27
16747
16
16748
-23
16749
13
16750
-28
16751
-62
16752
-43
16753
-61
16754
6
16755
-26
16756
30
16757
-9
16758
27
16759
-11
16760
29
16761
-9
16762
26
16763
-13
16764
22
16765
-15
16766
24
16767
-14
16768
30
16769
-9
16770
24
16771
-15
16772
20
16773
-16
16774
22
16775
-16
16776
18
16777
-18
16778
20
16779
-18
16780
28
16781
-12
16782
127
16783
127
16784
83
16785
45
16786
2
16787
0
16788
-37
16789
-2
16790
-38
16791
-5
16792
-41
16793
-1
16794
-35
16795
3
16796
-34
16797
2
16798
-33
16799
10
16800
-28
16801
7
16802
-30
16803
15
16804
-24
16805
11
16806
-27
16807
16
16808
-22
16809
13
16810
-25
16811
10
16812
-25
16813
13
16814
-25
16815
21
16816
-17
16817
18
16818
-21
16819
19
16820
-19
16821
15
16822
-23
16823
18
16824
-19
16825
18
16826
-21
16827
14
16828
-24
16829
10
16830
-27
16831
19
16832
-20
16833
17
16834
-21
16835
25
16836
-15
16837
18
16838
-17
16839
19
16840
-19
16841
29
16842
-12
16843
20
16844
-19
16845
24
16846
-15
16847
18
16848
-21
16849
21
16850
-18
16851
16
16852
-22
16853
20
16854
-17
16855
19
16856
-20
16857
18
16858
-21
16859
14
16860
-23
16861
22
16862
-18
16863
17
16864
-21
16865
23
16866
-16
16867
20
16868
-19
16869
20
16870
-17
16871
19
16872
-20
16873
15
16874
-22
16875
19
16876
-20
16877
16
16878
-22
16879
24
16880
-16
16881
19
16882
-20
16883
23
16884
-17
16885
19
16886
-17
16887
21
16888
-17
16889
25
16890
-14
16891
20
16892
-19
16893
20
16894
-18
16895
18
16896
-20
16897
16
16898
-21
16899
17
16900
-21
16901
16
16902
-21
16903
24
16904
-16
16905
19
16906
-20
16907
24
16908
-16
16909
20
16910
-19
16911
21
16912
-17
16913
20
16914
-19
16915
17
16916
-19
16917
17
16918
-21
16919
26
16920
-14
16921
19
16922
-20
16923
21
16924
-18
16925
19
16926
-20
16927
19
16928
-17
16929
18
16930
-21
16931
26
16932
-14
16933
20
16934
-19
16935
22
16936
-17
16937
19
16938
-20
16939
18
16940
-18
16941
17
16942
-21
16943
26
16944
-13
16945
20
16946
-19
16947
19
16948
-19
16949
17
16950
-21
16951
18
16952
-20
16953
17
16954
-21
16955
15
16956
-21
16957
18
16958
-20
16959
16
16960
-22
16961
22
16962
-17
16963
18
16964
-21
16965
24
16966
-15
16967
20
16968
-19
16969
21
16970
-17
16971
19
16972
-20
16973
17
16974
-19
16975
20
16976
-19
16977
16
16978
-22
16979
21
16980
-18
16981
17
16982
-21
16983
25
16984
-14
16985
21
16986
-19
16987
21
16988
-17
16989
19
16990
-20
16991
16
16992
-20
16993
23
16994
-16
16995
19
16996
-20
16997
25
16998
-15
16999
19
17000
-19
17001
21
17002
-16
17003
21
17004
-19
17005
17
17006
-19
17007
21
17008
-19
17009
17
17010
-21
17011
23
17012
-17
17013
18
17014
-21
17015
24
17016
-15
17017
19
17018
-21
17019
16
17020
-22
17021
11
17022
-27
17023
13
17024
-23
17025
22
17026
-17
17027
18
17028
-19
17029
21
17030
-19
17031
14
17032
-24
17033
24
17034
-15
17035
21
17036
-19
17037
15
17038
-23
17039
15
17040
-20
17041
19
17042
-20
17043
18
17044
-19
17045
26
17046
-14
17047
21
17048
-18
17049
27
17050
-13
17051
21
17052
-18
17053
19
17054
-18
17055
21
17056
-18
17057
18
17058
-21
17059
24
17060
-16
17061
18
17062
-20
17063
25
17064
-15
17065
20
17066
-19
17067
18
17068
-20
17069
15
17070
-22
17071
22
17072
-17
17073
18
17074
-21
17075
25
17076
-15
17077
21
17078
-19
17079
22
17080
-16
17081
20
17082
-19
17083
28
17084
-13
17085
20
17086
-17
17087
20
17088
-19
17089
27
17090
-13
17091
19
17092
-17
17093
19
17094
-19
17095
16
17096
-20
17097
17
17098
-22
17099
25
17100
-15
17101
17
17102
-21
17103
19
17104
-20
17105
17
17106
-21
17107
18
17108
-19
17109
18
17110
-20
17111
18
17112
-20
17113
16
17114
-20
17115
19
17116
-20
17117
16
17118
-20
17119
19
17120
-19
17121
18
17122
-20
17123
25
17124
-15
17125
18
17126
-17
17127
21
17128
-18
17129
29
17130
-12
17131
19
17132
-20
17133
23
17134
-17
17135
16
17136
-22
17137
21
17138
-19
17139
16
17140
-22
17141
20
17142
-18
17143
18
17144
-20
17145
16
17146
-20
17147
17
17148
-21
17149
27
17150
-14
17151
19
17152
-20
17153
22
17154
-18
17155
17
17156
-22
17157
19
17158
-19
17159
22
17160
-17
17161
19
17162
-20
17163
16
17164
-20
17165
17
17166
-20
17167
26
17168
-14
17169
20
17170
-19
17171
21
17172
-17
17173
18
17174
-21
17175
19
17176
-18
17177
19
17178
-20
17179
16
17180
-20
17181
17
17182
-21
17183
27
17184
-13
17185
20
17186
-16
17187
23
17188
-17
17189
18
17190
-18
17191
18
17192
-20
17193
16
17194
-21
17195
20
17196
-19
17197
16
17198
-22
17199
24
17200
-16
17201
17
17202
-19
17203
22
17204
-17
17205
18
17206
-18
17207
19
17208
-20
17209
29
17210
-12
17211
19
17212
-20
17213
24
17214
-16
17215
17
17216
-21
17217
21
17218
-17
17219
19
17220
-20
17221
19
17222
-19
17223
18
17224
-21
17225
25
17226
-15
17227
20
17228
-19
17229
23
17230
-17
17231
17
17232
-19
17233
21
17234
-18
17235
17
17236
-20
17237
18
17238
-21
17239
24
17240
-15
17241
19
17242
-20
17243
22
17244
-17
17245
18
17246
-21
17247
18
17248
-18
17249
19
17250
-20
17251
15
17252
-22
17253
20
17254
-19
17255
16
17256
-22
17257
24
17258
-16
17259
19
17260
-20
17261
21
17262
-17
17263
19
17264
-20
17265
16
17266
-20
17267
20
17268
-19
17269
18
17270
-19
17271
21
17272
-18
17273
17
17274
-21
17275
24
17276
-16
17277
18
17278
-18
17279
21
17280
-18
17281
17
17282
-21
17283
22
17284
-18
17285
16
17286
-22
17287
13
17288
-24
17289
23
17290
-16
17291
20
17292
-19
17293
19
17294
-18
17295
19
17296
-19
17297
18
17298
-20
17299
21
17300
-17
17301
26
17302
-13
17303
22
17304
-18
17305
17
17306
-21
17307
13
17308
-25
17309
14
17310
-23
17311
13
17312
-24
17313
17
17314
-19
17315
25
17316
-15
17317
20
17318
-18
17319
27
17320
-13
17321
21
17322
-18
17323
25
17324
-13
17325
21
17326
-18
17327
17
17328
-19
17329
21
17330
-18
17331
17
17332
-21
17333
25
17334
-15
17335
19
17336
-20
17337
23
17338
-17
17339
18
17340
-21
17341
21
17342
-18
17343
19
17344
-20
17345
17
17346
-19
17347
18
17348
-20
17349
26
17350
-14
17351
21
17352
-16
17353
22
17354
-17
17355
17
17356
-21
17357
23
17358
-16
17359
19
17360
-20
17361
24
17362
-16
17363
19
17364
-20
17365
15
17366
-22
17367
17
17368
-21
17369
16
17370
-20
17371
18
17372
-20
17373
27
17374
-13
17375
21
17376
-18
17377
22
17378
-17
17379
18
17380
-21
17381
18
17382
-19
17383
18
17384
-21
17385
15
17386
-21
17387
18
17388
-20
17389
25
17390
-14
17391
20
17392
-19
17393
21
17394
-17
17395
19
17396
-20
17397
18
17398
-19
17399
19
17400
-20
17401
17
17402
-20
17403
20
17404
-18
17405
18
17406
-20
17407
24
17408
-15
17409
19
17410
-20
17411
24
17412
-15
17413
19
17414
-20
17415
17
17416
-20
17417
19
17418
-19
17419
18
17420
-18
17421
19
17422
-20
17423
25
17424
-13
17425
21
17426
-18
17427
20
17428
-19
17429
13
17430
-25
17431
15
17432
-20
17433
18
17434
-20
17435
27
17436
-13
17437
21
17438
-19
17439
21
17440
-17
17441
18
17442
-20
17443
20
17444
-17
17445
20
17446
-19
17447
17
17448
-21
17449
23
17450
-16
17451
18
17452
-21
17453
25
17454
-15
17455
20
17456
-19
17457
17
17458
-20
17459
17
17460
-22
17461
26
17462
-14
17463
19
17464
-20
17465
22
17466
-16
17467
19
17468
-20
17469
16
17470
-22
17471
14
17472
-24
17473
11
17474
-26
17475
15
17476
-22
17477
22
17478
-17
17479
19
17480
-19
17481
26
17482
-14
17483
20
17484
-19
17485
23
17486
-15
17487
20
17488
-19
17489
17
17490
-19
17491
22
17492
-17
17493
18
17494
-20
17495
22
17496
-17
17497
19
17498
-19
17499
26
17500
-14
17501
20
17502
-19
17503
21
17504
-16
17505
19
17506
-20
17507
16
17508
-21
17509
18
17510
-20
17511
16
17512
-21
17513
24
17514
-16
17515
19
17516
-20
17517
21
17518
-18
17519
18
17520
-21
17521
17
17522
-20
17523
21
17524
-18
17525
17
17526
-21
17527
24
17528
-15
17529
19
17530
-19
17531
25
17532
-15
17533
19
17534
-20
17535
17
17536
-21
17537
15
17538
-22
17539
23
17540
-17
17541
19
17542
-20
17543
25
17544
-14
17545
21
17546
-19
17547
20
17548
-18
17549
19
17550
-20
17551
27
17552
-13
17553
20
17554
-17
17555
21
17556
-19
17557
24
17558
-16
17559
17
17560
-20
17561
20
17562
-19
17563
17
17564
-21
17565
22
17566
-17
17567
17
17568
-21
17569
22
17570
-18
17571
17
17572
-22
17573
20
17574
-19
17575
18
17576
-21
17577
19
17578
-18
17579
18
17580
-21
17581
17
17582
-20
17583
18
17584
-20
17585
27
17586
-13
17587
20
17588
-19
17589
21
17590
-17
17591
19
17592
-20
17593
15
17594
-23
17595
12
17596
-25
17597
19
17598
-19
17599
18
17600
-20
17601
25
17602
-15
17603
19
17604
-16
17605
21
17606
-18
17607
29
17608
-12
17609
20
17610
-19
17611
25
17612
-15
17613
16
17614
-22
17615
23
17616
-16
17617
18
17618
-20
17619
23
17620
-16
17621
18
17622
-21
17623
16
17624
-20
17625
16
17626
-22
17627
25
17628
-14
17629
21
17630
-18
17631
21
17632
-17
17633
18
17634
-21
17635
19
17636
-19
17637
20
17638
-19
17639
16
17640
-21
17641
19
17642
-20
17643
16
17644
-22
17645
23
17646
-17
17647
18
17648
-21
17649
24
17650
-16
17651
17
17652
-19
17653
19
17654
-19
17655
27
17656
-13
17657
20
17658
-20
17659
17
17660
-20
17661
18
17662
-21
17663
17
17664
-19
17665
18
17666
-20
17667
26
17668
-14
17669
19
17670
-20
17671
23
17672
-17
17673
18
17674
-21
17675
19
17676
-19
17677
15
17678
-23
17679
14
17680
-21
17681
20
17682
-19
17683
18
17684
-20
17685
23
17686
-17
17687
18
17688
-20
17689
25
17690
-15
17691
19
17692
-17
17693
20
17694
-19
17695
27
17696
-13
17697
19
17698
-20
17699
21
17700
-18
17701
18
17702
-21
17703
20
17704
-19
17705
15
17706
-23
17707
14
17708
-22
17709
17
17710
-24
17711
-59
17712
-39
17713
-58
17714
21
17715
-14
17716
32
17717
-7
17718
36
17719
-5
17720
28
17721
-11
17722
28
17723
-9
17724
26
17725
-13
17726
24
17727
-12
17728
25
17729
-13
17730
21
17731
-16
17732
25
17733
-14
17734
20
17735
-18
17736
26
17737
-13
17738
21
17739
-18
17740
23
17741
-15
17742
127
17743
127
17744
90
17745
48
17746
4
17747
2
17748
-35
17749
-8
17750
-44
17751
1
17752
-36
17753
-2
17754
-39
17755
3
17756
-33
17757
3
17758
-34
17759
2
17760
-33
17761
6
17762
-31
17763
6
17764
-30
17765
11
17766
-27
17767
9
17768
-28
17769
18
17770
-21
17771
15
17772
-24
17773
15
17774
-21
17775
16
17776
-22
17777
14
17778
-24
17779
10
17780
-27
17781
17
17782
-22
17783
16
17784
-22
17785
23
17786
-16
17787
19
17788
-20
17789
17
17790
-19
17791
19
17792
-19
17793
17
17794
-20
17795
21
17796
-18
17797
18
17798
-21
17799
25
17800
-15
17801
20
17802
-19
17803
22
17804
-16
17805
20
17806
-19
17807
18
17808
-18
17809
18
17810
-21
17811
26
17812
-14
17813
21
17814
-19
17815
21
17816
-18
17817
17
17818
-22
17819
19
17820
-19
17821
14
17822
-24
17823
14
17824
-22
17825
23
17826
-16
17827
19
17828
-19
17829
26
17830
-15
17831
19
17832
-17
17833
24
17834
-16
17835
19
17836
-18
17837
18
17838
-23
17839
-58
17840
-40
17841
-58
17842
9
17843
-23
17844
32
17845
-7
17846
29
17847
-10
17848
33
17849
-7
17850
27
17851
-12
17852
26
17853
-11
17854
25
17855
-13
17856
22
17857
-15
17858
27
17859
-13
17860
20
17861
-18
17862
26
17863
-14
17864
21
17865
-15
17866
23
17867
-16
17868
19
17869
-19
17870
16
17871
-21
17872
17
17873
-20
17874
23
17875
-16
17876
20
17877
-18
17878
27
17879
-12
17880
22
17881
-17
17882
23
17883
-15
17884
20
17885
-18
17886
16
17887
-20
17888
19
17889
-19
17890
25
17891
-13
17892
22
17893
-17
17894
19
17895
-18
17896
17
17897
-20
17898
25
17899
-13
17900
21
17901
-18
17902
127
17903
127
17904
90
17905
46
17906
2
17907
4
17908
-34
17909
-9
17910
-45
17911
-6
17912
-41
17913
-4
17914
-40
17915
-2
17916
-38
17917
-4
17918
-39
17919
3
17920
-33
17921
5
17922
-32
17923
15
17924
-24
17925
12
17926
-26
17927
18
17928
-22
17929
13
17930
-23
17931
17
17932
-22
17933
13
17934
-28
17935
-62
17936
-44
17937
-63
17938
4
17939
-29
17940
25
17941
-11
17942
30
17943
-9
17944
26
17945
-12
17946
27
17947
-11
17948
32
17949
-7
17950
33
17951
-7
17952
25
17953
-15
17954
19
17955
-17
17956
20
17957
-18
17958
18
17959
-19
17960
26
17961
-13
17962
20
17963
-18
17964
23
17965
-15
17966
20
17967
-18
17968
17
17969
-19
17970
19
17971
-19
17972
26
17973
-13
17974
20
17975
-18
17976
21
17977
-17
17978
18
17979
-20
17980
19
17981
-17
17982
19
17983
-19
17984
17
17985
-19
17986
17
17987
-20
17988
26
17989
-13
17990
20
17991
-16
17992
20
17993
-18
17994
18
17995
-18
17996
22
17997
-17
17998
17
17999
-20
18000
22
18001
-17
18002
17
18003
-21
18004
23
18005
-16
18006
18
18007
-20
18008
21
18009
-17
18010
17
18011
-21
18012
16
18013
-20
18014
19
18015
-19
18016
17
18017
-20
18018
24
18019
-15
18020
18
18021
-20
18022
25
18023
-14
18024
20
18025
-19
18026
20
18027
-17
18028
18
18029
-20
18030
127
18031
127
18032
88
18033
45
18034
2
18035
0
18036
-37
18037
-12
18038
-47
18039
-3
18040
-40
18041
-3
18042
-40
18043
6
18044
-31
18045
4
18046
-33
18047
8
18048
-28
18049
9
18050
-29
18051
7
18052
-30
18053
14
18054
-24
18055
10
18056
-28
18057
17
18058
-21
18059
14
18060
-24
18061
16
18062
-21
18063
14
18064
-24
18065
21
18066
-18
18067
16
18068
-22
18069
21
18070
-18
18071
16
18072
-23
18073
18
18074
-19
18075
17
18076
-22
18077
14
18078
-24
18079
10
18080
-25
18081
18
18082
-20
18083
16
18084
-22
18085
23
18086
-16
18087
19
18088
-20
18089
23
18090
-17
18091
19
18092
-19
18093
24
18094
-18
18095
-54
18096
-39
18097
-57
18098
12
18099
-18
18100
28
18101
-11
18102
27
18103
-12
18104
21
18105
-16
18106
27
18107
-11
18108
25
18109
-14
18110
31
18111
-9
18112
25
18113
-14
18114
27
18115
-11
18116
22
18117
-17
18118
18
18119
-18
18120
20
18121
-18
18122
17
18123
-19
18124
22
18125
-16
18126
19
18127
-19
18128
26
18129
-13
18130
21
18131
-17
18132
25
18133
-15
18134
19
18135
-20
18136
19
18137
-17
18138
21
18139
-18
18140
17
18141
-20
18142
24
18143
-15
18144
19
18145
-19
18146
23
18147
-15
18148
19
18149
-19
18150
17
18151
-19
18152
18
18153
-20
18154
26
18155
-13
18156
20
18157
-19
18158
127
18159
127
18160
86
18161
43
18162
0
18163
6
18164
-33
18165
-8
18166
-44
18167
-2
18168
-38
18169
-3
18170
-39
18171
1
18172
-34
18173
2
18174
-35
18175
12
18176
-26
18177
7
18178
-27
18179
10
18180
-28
18181
9
18182
-27
18183
11
18184
-27
18185
9
18186
-28
18187
17
18188
-22
18189
13
18190
-24
18191
21
18192
-18
18193
17
18194
-22
18195
18
18196
-20
18197
16
18198
-23
18199
14
18200
-24
18201
10
18202
-27
18203
12
18204
-24
18205
17
18206
-21
18207
25
18208
-13
18209
21
18210
-18
18211
21
18212
-18
18213
18
18214
-21
18215
25
18216
-15
18217
17
18218
-22
18219
23
18220
-17
18221
17
18222
-24
18223
-59
18224
-43
18225
-60
18226
17
18227
-16
18228
31
18229
-8
18230
31
18231
-7
18232
29
18233
-11
18234
24
18235
-13
18236
25
18237
-13
18238
22
18239
-16
18240
28
18241
-11
18242
21
18243
-16
18244
29
18245
-11
18246
22
18247
-17
18248
21
18249
-15
18250
22
18251
-17
18252
19
18253
-17
18254
25
18255
-14
18256
19
18257
-19
18258
26
18259
-14
18260
20
18261
-19
18262
23
18263
-16
18264
20
18265
-16
18266
23
18267
-16
18268
17
18269
-20
18270
24
18271
-16
18272
16
18273
-22
18274
23
18275
-15
18276
19
18277
-20
18278
17
18279
-20
18280
17
18281
-19
18282
19
18283
-19
18284
17
18285
-20
18286
127
18287
127
18288
85
18289
48
18290
5
18291
1
18292
-36
18293
-3
18294
-39
18295
-6
18296
-42
18297
-2
18298
-38
18299
0
18300
-37
18301
-2
18302
-38
18303
1
18304
-34
18305
6
18306
-30
18307
15
18308
-23
18309
12
18310
-26
18311
10
18312
-25
18313
14
18314
-24
18315
12
18316
-24
18317
14
18318
-27
18319
-61
18320
-41
18321
-60
18322
7
18323
-26
18324
31
18325
-9
18326
28
18327
-11
18328
29
18329
-10
18330
24
18331
-15
18332
19
18333
-19
18334
19
18335
-16
18336
23
18337
-15
18338
31
18339
-9
18340
24
18341
-15
18342
25
18343
-14
18344
21
18345
-17
18346
22
18347
-14
18348
22
18349
-16
18350
127
18351
127
18352
87
18353
43
18354
0
18355
-1
18356
-37
18357
-8
18358
-43
18359
3
18360
-34
18361
0
18362
-37
18363
5
18364
-32
18365
4
18366
-33
18367
5
18368
-32
18369
3
18370
-31
18371
7
18372
-29
18373
18
18374
-20
18375
15
18376
-23
18377
15
18378
-23
18379
14
18380
-24
18381
13
18382
-23
18383
15
18384
-23
18385
25
18386
-15
18387
21
18388
-19
18389
18
18390
-20
18391
13
18392
-26
18393
15
18394
-22
18395
17
18396
-21
18397
16
18398
-22
18399
12
18400
-25
18401
18
18402
-21
18403
18
18404
-20
18405
26
18406
-15
18407
18
18408
-17
18409
20
18410
-19
18411
27
18412
-13
18413
19
18414
-20
18415
25
18416
-16
18417
18
18418
-18
18419
19
18420
-20
18421
28
18422
-12
18423
21
18424
-18
18425
24
18426
-16
18427
18
18428
-21
18429
22
18430
-18
18431
16
18432
-23
18433
19
18434
-20
18435
17
18436
-22
18437
15
18438
-21
18439
16
18440
-22
18441
16
18442
-20
18443
19
18444
-20
18445
16
18446
-24
18447
-59
18448
-42
18449
-61
18450
9
18451
-21
18452
30
18453
-9
18454
29
18455
-9
18456
35
18457
-5
18458
28
18459
-11
18460
30
18461
-9
18462
26
18463
-13
18464
21
18465
-15
18466
23
18467
-15
18468
30
18469
-10
18470
23
18471
-16
18472
24
18473
-14
18474
23
18475
-14
18476
21
18477
-17
18478
18
18479
-18
18480
21
18481
-17
18482
27
18483
-12
18484
20
18485
-18
18486
20
18487
-17
18488
19
18489
-20
18490
17
18491
-21
18492
12
18493
-25
18494
14
18495
-22
18496
24
18497
-15
18498
19
18499
-19
18500
26
18501
-14
18502
19
18503
-16
18504
21
18505
-17
18506
28
18507
-11
18508
20
18509
-18
18510
22
18511
-16
18512
17
18513
-21
18514
19
18515
-18
18516
18
18517
-20
18518
17
18519
-19
18520
17
18521
-21
18522
15
18523
-21
18524
19
18525
-19
18526
25
18527
-13
18528
26
18529
-12
18530
22
18531
-17
18532
16
18533
-19
18534
17
18535
-20
18536
25
18537
-13
18538
21
18539
-18
18540
19
18541
-18
18542
127
18543
127
18544
82
18545
45
18546
1
18547
-2
18548
-38
18549
-7
18550
-43
18551
-9
18552
-45
18553
-10
18554
-44
18555
1
18556
-35
18557
2
18558
-35
18559
0
18560
-36
18561
13
18562
-25
18563
11
18564
-26
18565
16
18566
-23
18567
13
18568
-23
18569
17
18570
-21
18571
13
18572
-24
18573
17
18574
-22
18575
15
18576
-23
18577
22
18578
-18
18579
15
18580
-20
18581
18
18582
-21
18583
25
18584
-15
18585
17
18586
-21
18587
20
18588
-19
18589
15
18590
-23
18591
19
18592
-20
18593
19
18594
-18
18595
18
18596
-21
18597
15
18598
-20
18599
19
18600
-19
18601
26
18602
-14
18603
20
18604
-19
18605
21
18606
-18
18607
17
18608
-21
18609
18
18610
-19
18611
17
18612
-21
18613
16
18614
-20
18615
21
18616
-19
18617
16
18618
-22
18619
22
18620
-17
18621
17
18622
-21
18623
24
18624
-15
18625
19
18626
-20
18627
13
18628
-25
18629
17
18630
-19
18631
20
18632
-19
18633
18
18634
-20
18635
21
18636
-18
18637
18
18638
-20
18639
23
18640
-17
18641
18
18642
-18
18643
22
18644
-17
18645
17
18646
-21
18647
23
18648
-16
18649
19
18650
-20
18651
25
18652
-15
18653
20
18654
-19
18655
20
18656
-17
18657
19
18658
-19
18659
16
18660
-21
18661
20
18662
-19
18663
17
18664
-21
18665
24
18666
-15
18667
19
18668
-20
18669
24
18670
-15
18671
19
18672
-20
18673
17
18674
-20
18675
18
18676
-20
18677
27
18678
-13
18679
21
18680
-17
18681
23
18682
-17
18683
17
18684
-21
18685
19
18686
-20
18687
12
18688
-25
18689
16
18690
-22
18691
23
18692
-16
18693
20
18694
-19
18695
22
18696
-16
18697
21
18698
-19
18699
17
18700
-20
18701
19
18702
-22
18703
-57
18704
-39
18705
-56
18706
11
18707
-23
18708
28
18709
-7
18710
33
18711
-7
18712
27
18713
-11
18714
29
18715
-10
18716
25
18717
-14
18718
31
18719
-9
18720
24
18721
-15
18722
26
18723
-13
18724
21
18725
-17
18726
20
18727
-16
18728
24
18729
-15
18730
19
18731
-19
18732
14
18733
-22
18734
25
18735
-14
18736
22
18737
-17
18738
23
18739
-15
18740
20
18741
-18
18742
21
18743
-16
18744
21
18745
-17
18746
18
18747
-19
18748
25
18749
-15
18750
19
18751
-19
18752
24
18753
-15
18754
20
18755
-18
18756
18
18757
-18
18758
18
18759
-20
18760
26
18761
-12
18762
22
18763
-17
18764
20
18765
-18
18766
127
18767
127
18768
83
18769
45
18770
1
18771
1
18772
-37
18773
-5
18774
-41
18775
-5
18776
-41
18777
-3
18778
-37
18779
4
18780
-33
18781
2
18782
-34
18783
10
18784
-28
18785
7
18786
-31
18787
14
18788
-24
18789
11
18790
-27
18791
13
18792
-24
18793
13
18794
-25
18795
10
18796
-27
18797
19
18798
-23
18799
-58
18800
-44
18801
-56
18802
10
18803
-24
18804
22
18805
-16
18806
20
18807
-16
18808
30
18809
-10
18810
24
18811
-14
18812
30
18813
-10
18814
23
18815
-13
18816
28
18817
-11
18818
22
18819
-16
18820
24
18821
-15
18822
19
18823
-19
18824
26
18825
-13
18826
21
18827
-18
18828
23
18829
-15
18830
127
18831
127
18832
83
18833
46
18834
2
18835
-2
18836
-39
18837
-3
18838
-40
18839
-6
18840
-40
18841
0
18842
-36
18843
8
18844
-29
18845
5
18846
-33
18847
7
18848
-30
18849
4
18850
-33
18851
7
18852
-28
18853
9
18854
-29
18855
13
18856
-25
18857
7
18858
-29
18859
19
18860
-21
18861
14
18862
-21
18863
17
18864
-21
18865
27
18866
-13
18867
17
18868
-22
18869
11
18870
-26
18871
19
18872
-20
18873
15
18874
-23
18875
22
18876
-17
18877
19
18878
-20
18879
24
18880
-16
18881
17
18882
-19
18883
18
18884
-20
18885
26
18886
-15
18887
18
18888
-21
18889
22
18890
-18
18891
16
18892
-23
18893
21
18894
-19
18895
16
18896
-19
18897
20
18898
-19
18899
17
18900
-19
18901
18
18902
-21
18903
25
18904
-15
18905
19
18906
-20
18907
20
18908
-19
18909
17
18910
-21
18911
20
18912
-18
18913
15
18914
-23
18915
14
18916
-21
18917
17
18918
-21
18919
26
18920
-14
18921
19
18922
-19
18923
24
18924
-16
18925
18
18926
-20
18927
18
18928
-19
18929
18
18930
-21
18931
17
18932
-19
18933
21
18934
-18
18935
17
18936
-20
18937
20
18938
-19
18939
17
18940
-21
18941
25
18942
-15
18943
20
18944
-19
18945
24
18946
-15
18947
19
18948
-20
18949
19
18950
-18
18951
21
18952
-18
18953
17
18954
-21
18955
13
18956
-23
18957
23
18958
-17
18959
18
18960
-21
18961
25
18962
-15
18963
19
18964
-16
18965
21
18966
-18
18967
27
18968
-13
18969
19
18970
-20
18971
23
18972
-17
18973
17
18974
-18
18975
21
18976
-18
18977
17
18978
-19
18979
18
18980
-20
18981
20
18982
-19
18983
14
18984
-24
18985
22
18986
-17
18987
18
18988
-18
18989
20
18990
-19
18991
17
18992
-18
18993
19
18994
-19
18995
29
18996
-12
18997
19
18998
-19
18999
23
19000
-17
19001
17
19002
-22
19003
21
19004
-18
19005
17
19006
-22
19007
20
19008
-18
19009
17
19010
-21
19011
13
19012
-24
19013
17
19014
-20
19015
19
19016
-20
19017
19
19018
-19
19019
18
19020
-19
19021
22
19022
-17
19023
18
19024
-20
19025
25
19026
-15
19027
21
19028
-19
19029
24
19030
-15
19031
19
19032
-20
19033
17
19034
-19
19035
19
19036
-19
19037
17
19038
-22
19039
13
19040
-23
19041
22
19042
-17
19043
19
19044
-20
19045
26
19046
-15
19047
19
19048
-17
19049
21
19050
-18
19051
29
19052
-11
19053
20
19054
-19
19055
15
19056
-24
19057
17
19058
-21
19059
15
19060
-24
19061
18
19062
-18
19063
21
19064
-18
19065
20
19066
-17
19067
18
19068
-20
19069
27
19070
-13
19071
22
19072
-17
19073
21
19074
-18
19075
16
19076
-23
19077
17
19078
-20
19079
19
19080
-19
19081
18
19082
-19
19083
19
19084
-20
19085
28
19086
-12
19087
20
19088
-19
19089
22
19090
-16
19091
19
19092
-20
19093
14
19094
-24
19095
17
19096
-19
19097
21
19098
-18
19099
18
19100
-21
19101
12
19102
-25
19103
11
19104
-26
19105
23
19106
-16
19107
21
19108
-18
19109
25
19110
-13
19111
22
19112
-17
19113
18
19114
-18
19115
18
19116
-20
19117
28
19118
-12
19119
20
19120
-19
19121
24
19122
-16
19123
18
19124
-20
19125
21
19126
-17
19127
17
19128
-21
19129
17
19130
-21
19131
13
19132
-25
19133
14
19134
-21
19135
18
19136
-20
19137
27
19138
-11
19139
23
19140
-16
19141
21
19142
-17
19143
20
19144
-19
19145
17
19146
-19
19147
23
19148
-16
19149
18
19150
-19
19151
25
19152
-14
19153
19
19154
-20
19155
24
19156
-15
19157
20
19158
-19
19159
20
19160
-18
19161
18
19162
-20
19163
15
19164
-21
19165
22
19166
-17
19167
18
19168
-21
19169
24
19170
-15
19171
20
19172
-19
19173
23
19174
-16
19175
18
19176
-21
19177
16
19178
-21
19179
17
19180
-21
19181
16
19182
-21
19183
20
19184
-19
19185
18
19186
-20
19187
25
19188
-15
19189
18
19190
-17
19191
20
19192
-19
19193
18
19194
-20
19195
13
19196
-25
19197
15
19198
-21
19199
23
19200
-16
19201
19
19202
-19
19203
26
19204
-14
19205
21
19206
-18
19207
24
19208
-15
19209
20
19210
-19
19211
19
19212
-18
19213
18
19214
-20
19215
27
19216
-13
19217
19
19218
-20
19219
24
19220
-16
19221
18
19222
-21
19223
21
19224
-18
19225
18
19226
-21
19227
21
19228
-18
19229
17
19230
-22
19231
16
19232
-20
19233
19
19234
-20
19235
17
19236
-21
19237
22
19238
-17
19239
17
19240
-21
19241
25
19242
-15
19243
19
19244
-19
19245
22
19246
-17
19247
20
19248
-17
19249
23
19250
-16
19251
17
19252
-20
19253
24
19254
-16
19255
18
19256
-20
19257
19
19258
-20
19259
17
19260
-19
19261
17
19262
-21
19263
26
19264
-15
19265
18
19266
-21
19267
23
19268
-17
19269
19
19270
-18
19271
21
19272
-18
19273
17
19274
-19
19275
22
19276
-17
19277
17
19278
-20
19279
21
19280
-18
19281
17
19282
-21
19283
25
19284
-15
19285
18
19286
-18
19287
19
19288
-19
19289
27
19290
-14
19291
19
19292
-20
19293
22
19294
-18
19295
17
19296
-22
19297
19
19298
-19
19299
17
19300
-21
19301
19
19302
-17
19303
21
19304
-18
19305
18
19306
-19
19307
19
19308
-20
19309
25
19310
-15
19311
20
19312
-19
19313
20
19314
-19
19315
18
19316
-21
19317
16
19318
-20
19319
18
19320
-21
19321
26
19322
-14
19323
19
19324
-18
19325
16
19326
-23
19327
17
19328
-19
19329
20
19330
-19
19331
18
19332
-18
19333
18
19334
-20
19335
27
19336
-13
19337
19
19338
-20
19339
23
19340
-17
19341
17
19342
-22
19343
18
19344
-20
19345
17
19346
-21
19347
16
19348
-20
19349
19
19350
-20
19351
17
19352
-20
19353
20
19354
-19
19355
17
19356
-21
19357
25
19358
-15
19359
20
19360
-19
19361
23
19362
-15
19363
20
19364
-19
19365
16
19366
-21
19367
23
19368
-17
19369
18
19370
-20
19371
24
19372
-15
19373
19
19374
-20
19375
20
19376
-17
19377
19
19378
-20
19379
16
19380
-21
19381
19
19382
-19
19383
25
19384
-14
19385
21
19386
-19
19387
19
19388
-18
19389
19
19390
-20
19391
17
19392
-19
19393
21
19394
-18
19395
17
19396
-20
19397
21
19398
-18
19399
17
19400
-21
19401
24
19402
-15
19403
19
19404
-20
19405
23
19406
-16
19407
19
19408
-20
19409
16
19410
-21
19411
17
19412
-21
19413
27
19414
-13
19415
28
19416
-12
19417
20
19418
-20
19419
19
19420
-18
19421
19
19422
-20
19423
17
19424
-20
19425
19
19426
-19
19427
16
19428
-22
19429
23
19430
-16
19431
18
19432
-21
19433
22
19434
-17
19435
19
19436
-20
19437
19
19438
-19
19439
18
19440
-21
19441
15
19442
-22
19443
22
19444
-18
19445
17
19446
-21
19447
25
19448
-15
19449
19
19450
-20
19451
21
19452
-17
19453
19
19454
-20
19455
27
19456
-13
19457
21
19458
-18
19459
21
19460
-17
19461
17
19462
-22
19463
18
19464
-19
19465
19
19466
-20
19467
15
19468
-22
19469
19
19470
-21
19471
12
19472
-25
19473
21
19474
-18
19475
18
19476
-20
19477
23
19478
-17
19479
20
19480
-19
19481
16
19482
-22
19483
22
19484
-17
19485
19
19486
-20
19487
23
19488
-15
19489
21
19490
-18
19491
18
19492
-20
19493
24
19494
-16
19495
18
19496
-20
19497
25
19498
-15
19499
19
19500
-20
19501
21
19502
-17
19503
19
19504
-20
19505
16
19506
-20
19507
18
19508
-20
19509
27
19510
-13
19511
21
19512
-16
19513
23
19514
-17
19515
18
19516
-19
19517
18
19518
-20
19519
28
19520
-13
19521
19
19522
-17
19523
19
19524
-20
19525
16
19526
-20
19527
17
19528
-21
19529
27
19530
-14
19531
19
19532
-17
19533
19
19534
-20
19535
17
19536
-20
19537
17
19538
-22
19539
25
19540
-15
19541
18
19542
-20
19543
22
19544
-17
19545
17
19546
-22
19547
23
19548
-17
19549
17
19550
-19
19551
20
19552
-19
19553
16
19554
-20
19555
19
19556
-20
19557
16
19558
-21
19559
19
19560
-20
19561
17
19562
-21
19563
24
19564
-15
19565
19
19566
-20
19567
22
19568
-17
19569
17
19570
-21
19571
19
19572
-18
19573
20
19574
-19
19575
17
19576
-21
19577
21
19578
-18
19579
17
19580
-21
19581
26
19582
-15
19583
18
19584
-18
19585
19
19586
-20
19587
16
19588
-21
19589
17
19590
-20
19591
25
19592
-14
19593
20
19594
-19
19595
17
19596
-19
19597
19
19598
-20
19599
17
19600
-19
19601
18
19602
-20
19603
26
19604
-14
19605
21
19606
-18
19607
22
19608
-15
19609
20
19610
-19
19611
26
19612
-15
19613
19
19614
-18
19615
19
19616
-20
19617
19
19618
-19
19619
17
19620
-21
19621
17
19622
-20
19623
18
19624
-21
19625
15
19626
-22
19627
18
19628
-20
19629
25
19630
-14
19631
21
19632
-19
19633
15
19634
-24
19635
19
19636
-20
19637
17
19638
-21
19639
20
19640
-18
19641
20
19642
-19
19643
17
19644
-20
19645
18
19646
-20
19647
26
19648
-13
19649
21
19650
-18
19651
22
19652
-17
19653
18
19654
-20
19655
17
19656
-19
19657
20
19658
-19
19659
18
19660
-19
19661
24
19662
-15
19663
18
19664
-20
19665
25
19666
-15
19667
19
19668
-20
19669
22
19670
-17
19671
19
19672
-20
19673
16
19674
-21
19675
18
19676
-20
19677
17
19678
-21
19679
23
19680
-17
19681
19
19682
-20
19683
16
19684
-23
19685
21
19686
-18
19687
19
19688
-20
19689
21
19690
-17
19691
21
19692
-18
19693
18
19694
-19
19695
19
19696
-20
19697
17
19698
-21
19699
25
19700
-14
19701
20
19702
-19
19703
23
19704
-16
19705
19
19706
-20
19707
17
19708
-19
19709
21
19710
-18
19711
18
19712
-20
19713
23
19714
-17
19715
19
19716
-20
19717
25
19718
-15
19719
18
19720
-18
19721
21
19722
-19
19723
17
19724
-21
19725
22
19726
-17
19727
17
19728
-21
19729
25
19730
-15
19731
20
19732
-19
19733
22
19734
-16
19735
19
19736
-20
19737
16
19738
-21
19739
18
19740
-20
19741
27
19742
-13
19743
20
19744
-19
19745
19
19746
-18
19747
20
19748
-19
19749
16
19750
-20
19751
21
19752
-18
19753
17
19754
-21
19755
24
19756
-16
19757
19
19758
-22
19759
-57
19760
-43
19761
-60
19762
16
19763
-18
19764
29
19765
-10
19766
28
19767
-9
19768
29
19769
-10
19770
25
19771
-13
19772
27
19773
-12
19774
23
19775
-15
19776
29
19777
-11
19778
21
19779
-17
19780
26
19781
-13
19782
22
19783
-17
19784
21
19785
-15
19786
19
19787
-19
19788
28
19789
-11
19790
127
19791
127
19792
85
19793
45
19794
2
19795
1
19796
-37
19797
-1
19798
-38
19799
-5
19800
-41
19801
3
19802
-35
19803
0
19804
-37
19805
7
19806
-31
19807
5
19808
-32
19809
6
19810
-29
19811
11
19812
-26
19813
9
19814
-28
19815
13
19816
-25
19817
10
19818
-27
19819
18
19820
-22
19821
14
19822
-22
19823
18
19824
-21
19825
14
19826
-24
19827
21
19828
-19
19829
17
19830
-21
19831
24
19832
-16
19833
17
19834
-19
19835
18
19836
-20
19837
25
19838
-15
19839
18
19840
-21
19841
19
19842
-20
19843
16
19844
-23
19845
18
19846
-20
19847
19
19848
-19
19849
17
19850
-22
19851
15
19852
-22
19853
19
19854
-20
19855
17
19856
-20
19857
21
19858
-18
19859
18
19860
-21
19861
24
19862
-15
19863
19
19864
-20
19865
24
19866
-16
19867
18
19868
-21
19869
18
19870
-19
19871
20
19872
-19
19873
18
19874
-19
19875
24
19876
-16
19877
18
19878
-20
19879
25
19880
-15
19881
19
19882
-17
19883
20
19884
-19
19885
26
19886
-16
19887
-52
19888
-43
19889
-56
19890
13
19891
-21
19892
24
19893
-13
19894
33
19895
-7
19896
27
19897
-12
19898
30
19899
-10
19900
25
19901
-12
19902
26
19903
-13
19904
21
19905
-16
19906
24
19907
-15
19908
20
19909
-18
19910
25
19911
-14
19912
19
19913
-19
19914
24
19915
-15
19916
21
19917
-16
19918
23
19919
-16
19920
17
19921
-21
19922
12
19923
-24
19924
21
19925
-17
19926
19
19927
-19
19928
26
19929
-14
19930
20
19931
-15
19932
21
19933
-17
19934
28
19935
-12
19936
20
19937
-19
19938
24
19939
-15
19940
17
19941
-21
19942
22
19943
-17
19944
17
19945
-21
19946
20
19947
-18
19948
17
19949
-21
19950
127
19951
127
19952
89
19953
46
19954
2
19955
5
19956
-33
19957
-10
19958
-46
19959
-4
19960
-40
19961
-3
19962
-39
19963
-2
19964
-36
19965
3
19966
-34
19967
14
19968
-25
19969
7
19970
-31
19971
12
19972
-26
19973
10
19974
-28
19975
11
19976
-25
19977
13
19978
-24
19979
11
19980
-26
19981
16
19982
-25
19983
-59
19984
-47
19985
-64
19986
1
19987
-31
19988
16
19989
-19
19990
27
19991
-11
19992
26
19993
-12
19994
33
19995
-8
19996
24
19997
-14
19998
23
19999
-16
20000
26
20001
-13
20002
22
20003
-16
20004
24
20005
-14
20006
22
20007
-17
20008
20
20009
-17
20010
17
20011
-19
20012
19
20013
-19
20014
28
20015
-11
20016
23
20017
-16
20018
18
20019
-20
20020
21
20021
-17
20022
23
20023
-14
20024
22
20025
-17
20026
18
20027
-19
20028
25
20029
-14
20030
19
20031
-19
20032
24
20033
-15
20034
19
20035
-17
20036
21
20037
-17
20038
26
20039
-13
20040
20
20041
-19
20042
20
20043
-18
20044
18
20045
-20
20046
18
20047
-18
20048
18
20049
-20
20050
16
20051
-22
20052
12
20053
-22
20054
20
20055
-18
20056
17
20057
-20
20058
24
20059
-15
20060
19
20061
-19
20062
24
20063
-15
20064
20
20065
-16
20066
21
20067
-17
20068
29
20069
-11
20070
19
20071
-19
20072
24
20073
-16
20074
16
20075
-22
20076
21
20077
-17
20078
127
20079
127
20080
81
20081
43
20082
0
20083
-1
20084
-38
20085
-2
20086
-39
20087
-6
20088
-42
20089
0
20090
-37
20091
0
20092
-37
20093
5
20094
-31
20095
7
20096
-31
20097
5
20098
-31
20099
10
20100
-28
20101
8
20102
-29
20103
18
20104
-21
20105
13
20106
-25
20107
17
20108
-22
20109
15
20110
-23
20111
20
20112
-19
20113
14
20114
-24
20115
21
20116
-19
20117
15
20118
-23
20119
21
20120
-18
20121
17
20122
-22
20123
17
20124
-20
20125
17
20126
-21
20127
15
20128
-23
20129
12
20130
-24
20131
17
20132
-21
20133
15
20134
-22
20135
24
20136
-15
20137
20
20138
-19
20139
19
20140
-18
20141
21
20142
-21
20143
-56
20144
-37
20145
-57
20146
10
20147
-23
20148
29
20149
-7
20150
31
20151
-9
20152
26
20153
-12
20154
31
20155
-9
20156
25
20157
-13
20158
31
20159
-8
20160
24
20161
-15
20162
25
20163
-13
20164
24
20165
-15
20166
20
20167
-16
20168
24
20169
-15
20170
18
20171
-20
20172
25
20173
-14
20174
20
20175
-18
20176
21
20177
-16
20178
20
20179
-18
20180
17
20181
-21
20182
12
20183
-24
20184
22
20185
-17
20186
19
20187
-19
20188
26
20189
-13
20190
21
20191
-18
20192
20
20193
-16
20194
20
20195
-18
20196
18
20197
-18
20198
19
20199
-19
20200
26
20201
-13
20202
19
20203
-19
20204
20
20205
-18
20206
127
20207
127
20208
81
20209
45
20210
1
20211
1
20212
-37
20213
-2
20214
-39
20215
-5
20216
-41
20217
-5
20218
-38
20219
2
20220
-35
20221
2
20222
-34
20223
8
20224
-30
20225
7
20226
-31
20227
15
20228
-23
20229
12
20230
-26
20231
17
20232
-21
20233
14
20234
-24
20235
13
20236
-23
20237
13
20238
-25
20239
22
20240
-17
20241
18
20242
-21
20243
17
20244
-21
20245
15
20246
-23
20247
13
20248
-23
20249
15
20250
-23
20251
24
20252
-15
20253
19
20254
-20
20255
20
20256
-18
20257
17
20258
-21
20259
18
20260
-19
20261
19
20262
-20
20263
15
20264
-22
20265
23
20266
-17
20267
18
20268
-21
20269
23
20270
-19
20271
-55
20272
-35
20273
-55
20274
11
20275
-23
20276
28
20277
-10
20278
27
20279
-12
20280
27
20281
-11
20282
26
20283
-13
20284
23
20285
-16
20286
19
20287
-18
20288
26
20289
-13
20290
22
20291
-16
20292
28
20293
-12
20294
20
20295
-18
20296
26
20297
-14
20298
21
20299
-15
20300
23
20301
-15
20302
31
20303
-9
20304
21
20305
-18
20306
24
20307
-15
20308
17
20309
-21
20310
21
20311
-17
20312
18
20313
-20
20314
20
20315
-17
20316
20
20317
-18
20318
17
20319
-20
20320
19
20321
-19
20322
16
20323
-22
20324
17
20325
-22
20326
11
20327
-25
20328
23
20329
-16
20330
20
20331
-18
20332
22
20333
-16
20334
127
20335
127
20336
81
20337
44
20338
1
20339
1
20340
-37
20341
-5
20342
-40
20343
-5
20344
-41
20345
-3
20346
-39
20347
-2
20348
-37
20349
3
20350
-33
20351
15
20352
-24
20353
11
20354
-27
20355
13
20356
-24
20357
11
20358
-27
20359
10
20360
-26
20361
17
20362
-22
20363
13
20364
-25
20365
21
20366
-21
20367
-56
20368
-45
20369
-58
20370
7
20371
-25
20372
33
20373
-6
20374
30
20375
-10
20376
29
20377
-10
20378
28
20379
-10
20380
24
20381
-15
20382
19
20383
-19
20384
18
20385
-20
20386
19
20387
-18
20388
26
20389
-13
20390
21
20391
-17
20392
29
20393
-11
20394
22
20395
-17
20396
19
20397
-16
20398
127
20399
127
20400
85
20401
44
20402
1
20403
11
20404
-28
20405
-5
20406
-42
20407
0
20408
-37
20409
-4
20410
-40
20411
5
20412
-33
20413
1
20414
-35
20415
8
20416
-30
20417
6
20418
-31
20419
10
20420
-26
20421
12
20422
-26
20423
11
20424
-24
20425
14
20426
-24
20427
12
20428
-25
20429
17
20430
-22
20431
12
20432
-25
20433
18
20434
-20
20435
17
20436
-22
20437
15
20438
-22
20439
19
20440
-20
20441
15
20442
-23
20443
23
20444
-17
20445
17
20446
-21
20447
22
20448
-17
20449
17
20450
-22
20451
13
20452
-25
20453
16
20454
-20
20455
18
20456
-20
20457
27
20458
-13
20459
20
20460
-19
20461
25
20462
-15
20463
20
20464
-19
20465
21
20466
-18
20467
17
20468
-21
20469
19
20470
-18
20471
20
20472
-19
20473
16
20474
-20
20475
17
20476
-21
20477
25
20478
-15
20479
19
20480
-20
20481
21
20482
-17
20483
19
20484
-20
20485
16
20486
-20
20487
20
20488
-19
20489
17
20490
-21
20491
24
20492
-16
20493
19
20494
-22
20495
-57
20496
-44
20497
-61
20498
17
20499
-17
20500
29
20501
-10
20502
33
20503
-7
20504
27
20505
-12
20506
22
20507
-17
20508
21
20509
-17
20510
17
20511
-20
20512
20
20513
-16
20514
24
20515
-14
20516
23
20517
-15
20518
29
20519
-11
20520
22
20521
-13
20522
24
20523
-15
20524
22
20525
-14
20526
22
20527
-17
20528
19
20529
-18
20530
21
20531
-17
20532
19
20533
-19
20534
25
20535
-14
20536
21
20537
-18
20538
25
20539
-14
20540
19
20541
-20
20542
22
20543
-15
20544
20
20545
-18
20546
18
20547
-18
20548
19
20549
-19
20550
17
20551
-20
20552
25
20553
-14
20554
20
20555
-19
20556
23
20557
-16
20558
18
20559
-20
20560
18
20561
-18
20562
21
20563
-18
20564
17
20565
-21
20566
23
20567
-16
20568
18
20569
-20
20570
24
20571
-15
20572
20
20573
-18
20574
21
20575
-17
20576
18
20577
-20
20578
17
20579
-19
20580
18
20581
-20
20582
15
20583
-21
20584
21
20585
-18
20586
18
20587
-20
20588
26
20589
-14
20590
127
20591
127
20592
92
20593
47
20594
4
20595
3
20596
-35
20597
-9
20598
-43
20599
-4
20600
-40
20601
-5
20602
-41
20603
-7
20604
-42
20605
7
20606
-30
20607
6
20608
-31
20609
13
20610
-26
20611
8
20612
-30
20613
14
20614
-23
20615
14
20616
-25
20617
13
20618
-24
20619
10
20620
-26
20621
13
20622
-24
20623
21
20624
-18
20625
16
20626
-22
20627
12
20628
-26
20629
15
20630
-22
20631
17
20632
-21
20633
16
20634
-20
20635
18
20636
-21
20637
27
20638
-13
20639
20
20640
-19
20641
22
20642
-17
20643
18
20644
-21
20645
20
20646
-18
20647
17
20648
-21
20649
16
20650
-20
20651
17
20652
-21
20653
27
20654
-14
20655
19
20656
-20
20657
23
20658
-17
20659
18
20660
-19
20661
19
20662
-19
20663
17
20664
-19
20665
18
20666
-21
20667
26
20668
-14
20669
20
20670
-19
20671
21
20672
-18
20673
19
20674
-18
20675
23
20676
-17
20677
17
20678
-21
20679
22
20680
-17
20681
17
20682
-21
20683
23
20684
-17
20685
16
20686
-22
20687
19
20688
-19
20689
18
20690
-21
20691
16
20692
-20
20693
22
20694
-17
20695
17
20696
-21
20697
24
20698
-16
20699
18
20700
-18
20701
19
20702
-20
20703
15
20704
-20
20705
17
20706
-21
20707
27
20708
-13
20709
19
20710
-20
20711
21
20712
-17
20713
19
20714
-20
20715
19
20716
-19
20717
14
20718
-25
20719
13
20720
-22
20721
17
20722
-21
20723
27
20724
-13
20725
19
20726
-20
20727
22
20728
-17
20729
18
20730
-21
20731
21
20732
-18
20733
19
20734
-20
20735
17
20736
-20
20737
17
20738
-20
20739
29
20740
-12
20741
21
20742
-15
20743
21
20744
-18
20745
25
20746
-14
20747
18
20748
-20
20749
22
20750
-20
20751
-55
20752
-41
20753
-54
20754
12
20755
-22
20756
25
20757
-10
20758
29
20759
-10
20760
25
20761
-13
20762
28
20763
-11
20764
24
20765
-15
20766
30
20767
-10
20768
23
20769
-13
20770
28
20771
-11
20772
21
20773
-17
20774
25
20775
-14
20776
20
20777
-18
20778
26
20779
-14
20780
18
20781
-20
20782
23
20783
-16
20784
19
20785
-20
20786
21
20787
-17
20788
18
20789
-21
20790
19
20791
-17
20792
21
20793
-17
20794
17
20795
-19
20796
19
20797
-19
20798
27
20799
-11
20800
22
20801
-17
20802
19
20803
-18
20804
20
20805
-19
20806
16
20807
-22
20808
11
20809
-24
20810
20
20811
-19
20812
17
20813
-21
20814
127
20815
127
20816
87
20817
44
20818
1
20819
4
20820
-34
20821
-8
20822
-44
20823
-1
20824
-37
20825
-2
20826
-38
20827
4
20828
-32
20829
4
20830
-33
20831
5
20832
-31
20833
8
20834
-30
20835
6
20836
-29
20837
16
20838
-23
20839
10
20840
-27
20841
18
20842
-21
20843
13
20844
-25
20845
18
20846
-23
20847
-58
20848
-48
20849
-67
20850
0
20851
-31
20852
23
20853
-15
20854
32
20855
-7
20856
28
20857
-11
20858
22
20859
-17
20860
24
20861
-13
20862
26
20863
-13
20864
22
20865
-15
20866
25
20867
-14
20868
22
20869
-16
20870
28
20871
-11
20872
24
20873
-15
20874
27
20875
-12
20876
22
20877
-15
20878
127
20879
127
20880
86
20881
45
20882
1
20883
1
20884
-36
20885
-9
20886
-43
20887
-6
20888
-41
20889
5
20890
-32
20891
3
20892
-34
20893
7
20894
-31
20895
5
20896
-32
20897
6
20898
-31
20899
3
20900
-34
20901
8
20902
-27
20903
11
20904
-27
20905
22
20906
-18
20907
15
20908
-23
20909
20
20910
-19
20911
15
20912
-23
20913
19
20914
-19
20915
17
20916
-22
20917
13
20918
-23
20919
17
20920
-22
20921
15
20922
-23
20923
22
20924
-17
20925
18
20926
-21
20927
24
20928
-16
20929
17
20930
-21
20931
22
20932
-17
20933
19
20934
-18
20935
26
20936
-14
20937
18
20938
-20
20939
23
20940
-16
20941
18
20942
-21
20943
23
20944
-16
20945
19
20946
-20
20947
18
20948
-19
20949
19
20950
-20
20951
16
20952
-21
20953
22
20954
-17
20955
16
20956
-22
20957
22
20958
-17
20959
18
20960
-21
20961
21
20962
-17
20963
18
20964
-20
20965
16
20966
-23
20967
11
20968
-25
20969
17
20970
-21
20971
26
20972
-13
20973
21
20974
-18
20975
21
20976
-18
20977
15
20978
-24
20979
14
20980
-21
20981
18
20982
-20
20983
28
20984
-12
20985
20
20986
-19
20987
23
20988
-16
20989
19
20990
-20
20991
19
20992
-18
20993
17
20994
-21
20995
27
20996
-13
20997
21
20998
-18
20999
25
21000
-15
21001
17
21002
-21
21003
21
21004
-18
21005
17
21006
-22
21007
18
21008
-20
21009
21
21010
-16
21011
21
21012
-18
21013
18
21014
-19
21015
21
21016
-18
21017
17
21018
-21
21019
21
21020
-18
21021
17
21022
-21
21023
24
21024
-16
21025
18
21026
-18
21027
20
21028
-19
21029
27
21030
-13
21031
21
21032
-19
21033
21
21034
-18
21035
17
21036
-22
21037
18
21038
-18
21039
18
21040
-20
21041
27
21042
-13
21043
19
21044
-20
21045
23
21046
-16
21047
17
21048
-21
21049
22
21050
-18
21051
16
21052
-23
21053
19
21054
-19
21055
17
21056
-22
21057
16
21058
-20
21059
17
21060
-21
21061
27
21062
-13
21063
20
21064
-18
21065
16
21066
-23
21067
17
21068
-20
21069
18
21070
-20
21071
19
21072
-18
21073
20
21074
-19
21075
17
21076
-19
21077
18
21078
-21
21079
16
21080
-23
21081
12
21082
-25
21083
18
21084
-21
21085
14
21086
-23
21087
21
21088
-18
21089
16
21090
-22
21091
26
21092
-14
21093
21
21094
-18
21095
25
21096
-15
21097
19
21098
-19
21099
22
21100
-17
21101
20
21102
-19
21103
19
21104
-18
21105
20
21106
-19
21107
27
21108
-12
21109
22
21110
-18
21111
22
21112
-16
21113
20
21114
-19
21115
16
21116
-19
21117
18
21118
-20
21119
26
21120
-14
21121
19
21122
-20
21123
21
21124
-17
21125
22
21126
-17
21127
21
21128
-16
21129
21
21130
-18
21131
17
21132
-19
21133
21
21134
-18
21135
17
21136
-21
21137
20
21138
-19
21139
17
21140
-22
21141
24
21142
-16
21143
18
21144
-18
21145
19
21146
-20
21147
17
21148
-19
21149
21
21150
-18
21151
18
21152
-18
21153
22
21154
-17
21155
18
21156
-21
21157
23
21158
-16
21159
18
21160
-20
21161
24
21162
-15
21163
19
21164
-20
21165
17
21166
-20
21167
16
21168
-22
21169
27
21170
-13
21171
21
21172
-18
21173
23
21174
-17
21175
17
21176
-22
21177
15
21178
-21
21179
16
21180
-22
21181
25
21182
-15
21183
18
21184
-21
21185
23
21186
-17
21187
20
21188
-17
21189
23
21190
-16
21191
18
21192
-20
21193
21
21194
-18
21195
16
21196
-22
21197
21
21198
-18
21199
16
21200
-23
21201
21
21202
-17
21203
19
21204
-20
21205
19
21206
-18
21207
19
21208
-20
21209
16
21210
-20
21211
18
21212
-20
21213
27
21214
-12
21215
23
21216
-17
21217
19
21218
-20
21219
16
21220
-21
21221
25
21222
-15
21223
18
21224
-18
21225
20
21226
-19
21227
26
21228
-14
21229
17
21230
-21
21231
22
21232
-18
21233
16
21234
-23
21235
11
21236
-27
21237
10
21238
-27
21239
23
21240
-16
21241
20
21242
-19
21243
24
21244
-16
21245
18
21246
-20
21247
22
21248
-17
21249
19
21250
-20
21251
17
21252
-19
21253
21
21254
-18
21255
18
21256
-20
21257
21
21258
-18
21259
18
21260
-21
21261
25
21262
-15
21263
20
21264
-19
21265
23
21266
-17
21267
19
21268
-20
21269
21
21270
-17
21271
19
21272
-20
21273
17
21274
-21
21275
20
21276
-19
21277
16
21278
-22
21279
24
21280
-15
21281
19
21282
-19
21283
24
21284
-15
21285
20
21286
-19
21287
20
21288
-17
21289
20
21290
-19
21291
17
21292
-21
21293
22
21294
-18
21295
17
21296
-21
21297
25
21298
-14
21299
20
21300
-19
21301
21
21302
-18
21303
17
21304
-21
21305
19
21306
-18
21307
19
21308
-20
21309
17
21310
-20
21311
20
21312
-19
21313
16
21314
-22
21315
24
21316
-16
21317
19
21318
-20
21319
23
21320
-16
21321
20
21322
-19
21323
17
21324
-20
21325
21
21326
-18
21327
17
21328
-21
21329
24
21330
-16
21331
18
21332
-18
21333
20
21334
-19
21335
29
21336
-11
21337
20
21338
-19
21339
24
21340
-16
21341
16
21342
-19
21343
21
21344
-18
21345
18
21346
-19
21347
20
21348
-19
21349
15
21350
-22
21351
21
21352
-19
21353
16
21354
-22
21355
24
21356
-16
21357
19
21358
-20
21359
21
21360
-18
21361
16
21362
-23
21363
13
21364
-22
21365
16
21366
-22
21367
26
21368
-14
21369
19
21370
-20
21371
22
21372
-17
21373
18
21374
-21
21375
21
21376
-18
21377
18
21378
-20
21379
16
21380
-20
21381
21
21382
-18
21383
17
21384
-20
21385
21
21386
-18
21387
17
21388
-21
21389
25
21390
-15
21391
20
21392
-19
21393
23
21394
-16
21395
24
21396
-14
21397
20
21398
-19
21399
29
21400
-12
21401
19
21402
-17
21403
19
21404
-20
21405
26
21406
-14
21407
17
21408
-21
21409
23
21410
-16
21411
17
21412
-21
21413
20
21414
-19
21415
18
21416
-21
21417
19
21418
-19
21419
14
21420
-24
21421
16
21422
-20
21423
19
21424
-20
21425
16
21426
-21
21427
21
21428
-18
21429
16
21430
-22
21431
23
21432
-17
21433
18
21434
-20
21435
25
21436
-16
21437
19
21438
-17
21439
21
21440
-18
21441
27
21442
-13
21443
20
21444
-19
21445
20
21446
-18
21447
17
21448
-21
21449
18
21450
-19
21451
17
21452
-21
21453
18
21454
-19
21455
20
21456
-19
21457
17
21458
-19
21459
22
21460
-17
21461
18
21462
-20
21463
24
21464
-16
21465
19
21466
-20
21467
23
21468
-16
21469
19
21470
-20
21471
19
21472
-18
21473
17
21474
-22
21475
25
21476
-15
21477
17
21478
-21
21479
23
21480
-17
21481
17
21482
-22
21483
21
21484
-18
21485
16
21486
-22
21487
17
21488
-20
21489
18
21490
-20
21491
18
21492
-19
21493
19
21494
-19
21495
27
21496
-13
21497
20
21498
-19
21499
23
21500
-17
21501
18
21502
-21
21503
19
21504
-19
21505
16
21506
-23
21507
14
21508
-21
21509
19
21510
-19
21511
18
21512
-19
21513
20
21514
-19
21515
17
21516
-21
21517
24
21518
-16
21519
20
21520
-19
21521
25
21522
-15
21523
19
21524
-17
21525
21
21526
-17
21527
30
21528
-11
21529
21
21530
-16
21531
20
21532
-19
21533
16
21534
-20
21535
16
21536
-22
21537
25
21538
-15
21539
18
21540
-21
21541
21
21542
-17
21543
19
21544
-20
21545
15
21546
-21
21547
17
21548
-21
21549
26
21550
-14
21551
19
21552
-20
21553
22
21554
-17
21555
16
21556
-22
21557
20
21558
-17
21559
19
21560
-20
21561
19
21562
-17
21563
20
21564
-19
21565
16
21566
-22
21567
11
21568
-24
21569
21
21570
-18
21571
18
21572
-20
21573
26
21574
-13
21575
21
21576
-18
21577
23
21578
-15
21579
20
21580
-19
21581
16
21582
-20
21583
17
21584
-21
21585
26
21586
-14
21587
19
21588
-20
21589
23
21590
-16
21591
17
21592
-21
21593
17
21594
-20
21595
19
21596
-20
21597
28
21598
-12
21599
19
21600
-20
21601
23
21602
-16
21603
20
21604
-19
21605
20
21606
-18
21607
18
21608
-21
21609
17
21610
-20
21611
19
21612
-19
21613
16
21614
-22
21615
23
21616
-17
21617
18
21618
-21
21619
21
21620
-18
21621
24
21622
-14
21623
20
21624
-19
21625
18
21626
-19
21627
20
21628
-19
21629
16
21630
-22
21631
22
21632
-17
21633
18
21634
-20
21635
23
21636
-17
21637
18
21638
-19
21639
20
21640
-19
21641
25
21642
-14
21643
19
21644
-20
21645
19
21646
-19
21647
18
21648
-21
21649
15
21650
-20
21651
19
21652
-20
21653
28
21654
-12
21655
21
21656
-18
21657
23
21658
-17
21659
16
21660
-23
21661
21
21662
-19
21663
17
21664
-22
21665
17
21666
-20
21667
18
21668
-20
21669
18
21670
-18
21671
21
21672
-18
21673
17
21674
-21
21675
21
21676
-18
21677
17
21678
-22
21679
24
21680
-16
21681
18
21682
-17
21683
20
21684
-19
21685
27
21686
-13
21687
18
21688
-21
21689
22
21690
-17
21691
17
21692
-22
21693
19
21694
-19
21695
17
21696
-21
21697
16
21698
-20
21699
17
21700
-21
21701
28
21702
-12
21703
21
21704
-16
21705
22
21706
-17
21707
16
21708
-20
21709
17
21710
-21
21711
28
21712
-12
21713
19
21714
-20
21715
23
21716
-17
21717
17
21718
-22
21719
20
21720
-19
21721
17
21722
-22
21723
18
21724
-20
21725
17
21726
-22
21727
17
21728
-21
21729
12
21730
-26
21731
17
21732
-19
21733
21
21734
-18
21735
19
21736
-18
21737
20
21738
-19
21739
27
21740
-13
21741
20
21742
-19
21743
21
21744
-18
21745
19
21746
-20
21747
17
21748
-20
21749
17
21750
-21
21751
26
21752
-14
21753
20
21754
-19
21755
21
21756
-17
21757
18
21758
-21
21759
20
21760
-17
21761
20
21762
-19
21763
17
21764
-19
21765
19
21766
-19
21767
16
21768
-21
21769
25
21770
-15
21771
17
21772
-21
21773
25
21774
-15
21775
20
21776
-19
21777
22
21778
-16
21779
19
21780
-20
21781
16
21782
-22
21783
12
21784
-24
21785
22
21786
-17
21787
19
21788
-20
21789
26
21790
-14
21791
20
21792
-19
21793
18
21794
-19
21795
20
21796
-19
21797
17
21798
-21
21799
23
21800
-17
21801
18
21802
-20
21803
22
21804
-18
21805
17
21806
-24
21807
-59
21808
-40
21809
-59
21810
9
21811
-24
21812
34
21813
-6
21814
32
21815
-8
21816
33
21817
-7
21818
27
21819
-10
21820
29
21821
-11
21822
23
21823
-15
21824
29
21825
-11
21826
23
21827
-15
21828
27
21829
-13
21830
21
21831
-15
21832
23
21833
-15
21834
28
21835
-11
21836
22
21837
-17
21838
127
21839
127
21840
88
21841
44
21842
1
21843
8
21844
-31
21845
-8
21846
-43
21847
-10
21848
-46
21849
-7
21850
-40
21851
1
21852
-35
21853
2
21854
-32
21855
9
21856
-28
21857
7
21858
-30
21859
5
21860
-32
21861
15
21862
-23
21863
13
21864
-25
21865
20
21866
-19
21867
13
21868
-25
21869
17
21870
-21
21871
15
21872
-23
21873
15
21874
-21
21875
17
21876
-22
21877
15
21878
-21
21879
17
21880
-21
21881
25
21882
-14
21883
19
21884
-20
21885
19
21886
-18
21887
18
21888
-21
21889
15
21890
-21
21891
20
21892
-19
21893
16
21894
-22
21895
23
21896
-17
21897
18
21898
-21
21899
23
21900
-16
21901
18
21902
-21
21903
19
21904
-18
21905
19
21906
-19
21907
17
21908
-20
21909
18
21910
-20
21911
26
21912
-13
21913
21
21914
-18
21915
16
21916
-20
21917
17
21918
-21
21919
26
21920
-14
21921
20
21922
-16
21923
21
21924
-18
21925
19
21926
-19
21927
15
21928
-23
21929
16
21930
-20
21931
19
21932
-20
21933
16
21934
-24
21935
-59
21936
-43
21937
-62
21938
10
21939
-18
21940
29
21941
-9
21942
29
21943
-8
21944
29
21945
-11
21946
25
21947
-13
21948
31
21949
-9
21950
25
21951
-13
21952
25
21953
-14
21954
25
21955
-13
21956
24
21957
-15
21958
20
21959
-15
21960
21
21961
-17
21962
30
21963
-10
21964
22
21965
-17
21966
25
21967
-14
21968
20
21969
-19
21970
22
21971
-16
21972
19
21973
-20
21974
19
21975
-18
21976
19
21977
-20
21978
17
21979
-21
21980
14
21981
-22
21982
22
21983
-16
21984
19
21985
-19
21986
26
21987
-13
21988
21
21989
-18
21990
23
21991
-16
21992
19
21993
-19
21994
23
21995
-16
21996
20
21997
-18
21998
127
21999
127
22000
85
22001
47
22002
3
22003
-1
22004
-37
22005
-3
22006
-40
22007
-7
22008
-43
22009
2
22010
-35
22011
1
22012
-33
22013
5
22014
-32
22015
4
22016
-31
22017
6
22018
-31
22019
17
22020
-23
22021
11
22022
-27
22023
16
22024
-23
22025
12
22026
-26
22027
14
22028
-23
22029
17
22030
-24
22031
-59
22032
-47
22033
-66
22034
10
22035
-24
22036
24
22037
-11
22038
29
22039
-10
22040
25
22041
-13
22042
26
22043
-13
22044
21
22045
-17
22046
28
22047
-11
22048
22
22049
-17
22050
26
22051
-14
22052
20
22053
-19
22054
23
22055
-15
22056
20
22057
-18
22058
18
22059
-19
22060
21
22061
-18
22062
17
22063
-21
22064
24
22065
-15
22066
19
22067
-19
22068
22
22069
-16
22070
20
22071
-18
22072
20
22073
-17
22074
20
22075
-18
22076
28
22077
-12
22078
20
22079
-19
22080
22
22081
-17
22082
16
22083
-22
22084
19
22085
-18
22086
15
22087
-23
22088
16
22089
-19
22090
20
22091
-18
22092
17
22093
-18
22094
20
22095
-18
22096
17
22097
-20
22098
23
22099
-16
22100
18
22101
-20
22102
25
22103
-14
22104
20
22105
-19
22106
20
22107
-17
22108
19
22109
-19
22110
17
22111
-20
22112
20
22113
-19
22114
17
22115
-21
22116
24
22117
-15
22118
18
22119
-17
22120
20
22121
-18
22122
27
22123
-13
22124
20
22125
-17
22126
127
22127
127
22128
83
22129
44
22130
1
22131
-2
22132
-39
22133
-4
22134
-41
22135
-8
22136
-44
22137
0
22138
-37
22139
2
22140
-33
22141
8
22142
-30
22143
4
22144
-33
22145
13
22146
-26
22147
6
22148
-31
22149
15
22150
-24
22151
11
22152
-27
22153
18
22154
-21
22155
12
22156
-26
22157
17
22158
-22
22159
12
22160
-26
22161
17
22162
-20
22163
17
22164
-22
22165
14
22166
-23
22167
16
22168
-22
22169
23
22170
-16
22171
19
22172
-20
22173
19
22174
-19
22175
17
22176
-21
22177
17
22178
-19
22179
18
22180
-20
22181
15
22182
-22
22183
19
22184
-20
22185
17
22186
-22
22187
13
22188
-24
22189
23
22190
-18
22191
-54
22192
-42
22193
-56
22194
15
22195
-19
22196
28
22197
-10
22198
36
22199
-4
22200
29
22201
-10
22202
29
22203
-10
22204
25
22205
-14
22206
25
22207
-12
22208
24
22209
-14
22210
21
22211
-16
22212
24
22213
-15
22214
20
22215
-18
22216
26
22217
-13
22218
19
22219
-19
22220
24
22221
-14
22222
21
22223
-18
22224
18
22225
-18
22226
18
22227
-20
22228
28
22229
-13
22230
21
22231
-15
22232
21
22233
-18
22234
17
22235
-21
22236
21
22237
-17
22238
17
22239
-20
22240
25
22241
-15
22242
17
22243
-17
22244
20
22245
-18
22246
29
22247
-11
22248
20
22249
-15
22250
21
22251
-18
22252
24
22253
-15
22254
127
22255
127
22256
85
22257
44
22258
1
22259
-1
22260
-38
22261
-9
22262
-43
22263
-6
22264
-42
22265
-5
22266
-41
22267
-6
22268
-39
22269
2
22270
-34
22271
13
22272
-25
22273
10
22274
-29
22275
11
22276
-27
22277
13
22278
-24
22279
11
22280
-27
22281
10
22282
-25
22283
12
22284
-26
22285
22
22286
-18
22287
15
22288
-23
22289
10
22290
-27
22291
17
22292
-21
22293
15
22294
-23
22295
19
22296
-19
22297
17
22298
-21
22299
16
22300
-20
22301
17
22302
-22
22303
26
22304
-14
22305
20
22306
-19
22307
22
22308
-17
22309
17
22310
-21
22311
20
22312
-18
22313
18
22314
-21
22315
19
22316
-19
22317
14
22318
-26
22319
-61
22320
-38
22321
-58
22322
11
22323
-23
22324
33
22325
-7
22326
29
22327
-10
22328
32
22329
-8
22330
26
22331
-13
22332
24
22333
-14
22334
19
22335
-19
22336
17
22337
-21
22338
19
22339
-16
22340
24
22341
-14
22342
32
22343
-8
22344
25
22345
-13
22346
27
22347
-12
22348
22
22349
-17
22350
19
22351
-17
22352
20
22353
-18
22354
28
22355
-10
22356
24
22357
-15
22358
23
22359
-16
22360
19
22361
-20
22362
17
22363
-18
22364
19
22365
-19
22366
27
22367
-13
22368
21
22369
-16
22370
21
22371
-18
22372
16
22373
-19
22374
17
22375
-20
22376
25
22377
-14
22378
20
22379
-19
22380
20
22381
-18
22382
127
22383
127
22384
81
22385
38
22386
-4
22387
5
22388
-34
22389
-7
22390
-43
22391
-1
22392
-37
22393
-1
22394
-38
22395
-1
22396
-35
22397
2
22398
-35
22399
13
22400
-25
22401
10
22402
-28
22403
11
22404
-27
22405
9
22406
-28
22407
11
22408
-24
22409
14
22410
-25
22411
11
22412
-27
22413
6
22414
-33
22415
-67
22416
-46
22417
-64
22418
7
22419
-25
22420
23
22421
-13
22422
31
22423
-8
22424
27
22425
-12
22426
32
22427
-8
22428
25
22429
-14
22430
29
22431
-11
22432
22
22433
-16
22434
26
22435
-13
22436
23
22437
-14
22438
26
22439
-13
22440
22
22441
-17
22442
27
22443
-13
22444
19
22445
-16
22446
127
22447
127
22448
86
22449
46
22450
2
22451
-1
22452
-38
22453
-6
22454
-41
22455
-5
22456
-41
22457
-2
22458
-37
22459
3
22460
-34
22461
3
22462
-33
22463
7
22464
-30
22465
6
22466
-31
22467
14
22468
-24
22469
10
22470
-25
22471
15
22472
-24
22473
11
22474
-27
22475
7
22476
-28
22477
19
22478
-20
22479
16
22480
-22
22481
23
22482
-17
22483
17
22484
-21
22485
20
22486
-18
22487
18
22488
-21
22489
16
22490
-20
22491
19
22492
-20
22493
15
22494
-22
22495
19
22496
-20
22497
15
22498
-22
22499
24
22500
-16
22501
18
22502
-20
22503
22
22504
-17
22505
19
22506
-20
22507
18
22508
-18
22509
21
22510
-18
22511
17
22512
-21
22513
22
22514
-17
22515
18
22516
-21
22517
24
22518
-15
22519
20
22520
-19
22521
21
22522
-17
22523
18
22524
-21
22525
16
22526
-21
22527
17
22528
-21
22529
16
22530
-22
22531
23
22532
-16
22533
19
22534
-19
22535
21
22536
-16
22537
21
22538
-19
22539
17
22540
-21
22541
12
22542
-28
22543
-62
22544
-38
22545
-58
22546
10
22547
-23
22548
31
22549
-7
22550
31
22551
-9
22552
31
22553
-7
22554
29
22555
-10
22556
24
22557
-14
22558
26
22559
-13
22560
23
22561
-15
22562
24
22563
-15
22564
27
22565
-11
22566
24
22567
-15
22568
21
22569
-15
22570
22
22571
-16
22572
19
22573
-18
22574
24
22575
-15
22576
20
22577
-18
22578
27
22579
-13
22580
19
22581
-16
22582
25
22583
-14
22584
19
22585
-18
22586
21
22587
-17
22588
17
22589
-21
22590
23
22591
-16
22592
17
22593
-21
22594
23
22595
-15
22596
19
22597
-19
22598
19
22599
-18
22600
19
22601
-20
22602
16
22603
-22
22604
12
22605
-24
22606
19
22607
-19
22608
26
22609
-13
22610
20
22611
-19
22612
20
22613
-17
22614
19
22615
-19
22616
17
22617
-18
22618
19
22619
-19
22620
26
22621
-13
22622
19
22623
-19
22624
25
22625
-14
22626
18
22627
-17
22628
20
22629
-18
22630
27
22631
-13
22632
19
22633
-19
22634
20
22635
-18
22636
16
22637
-22
22638
127
22639
127
22640
89
22641
45
22642
2
22643
1
22644
-37
22645
0
22646
-38
22647
-8
22648
-43
22649
1
22650
-36
22651
-2
22652
-38
22653
7
22654
-31
22655
3
22656
-34
22657
10
22658
-28
22659
6
22660
-31
22661
12
22662
-25
22663
9
22664
-29
22665
9
22666
-27
22667
11
22668
-26
22669
23
22670
-17
22671
15
22672
-23
22673
21
22674
-19
22675
13
22676
-25
22677
19
22678
-20
22679
16
22680
-21
22681
18
22682
-21
22683
15
22684
-22
22685
19
22686
-20
22687
15
22688
-23
22689
22
22690
-18
22691
16
22692
-19
22693
21
22694
-18
22695
17
22696
-20
22697
19
22698
-20
22699
16
22700
-21
22701
21
22702
-18
22703
17
22704
-21
22705
25
22706
-15
22707
18
22708
-17
22709
20
22710
-19
22711
28
22712
-12
22713
18
22714
-20
22715
24
22716
-17
22717
17
22718
-18
22719
19
22720
-20
22721
17
22722
-20
22723
17
22724
-21
22725
27
22726
-13
22727
19
22728
-20
22729
22
22730
-17
22731
17
22732
-21
22733
21
22734
-18
22735
17
22736
-22
22737
19
22738
-19
22739
17
22740
-21
22741
16
22742
-20
22743
20
22744
-19
22745
17
22746
-21
22747
22
22748
-17
22749
17
22750
-21
22751
24
22752
-16
22753
19
22754
-17
22755
22
22756
-17
22757
30
22758
-11
22759
19
22760
-20
22761
24
22762
-16
22763
16
22764
-23
22765
21
22766
-18
22767
16
22768
-23
22769
19
22770
-18
22771
19
22772
-20
22773
16
22774
-20
22775
17
22776
-21
22777
27
22778
-13
22779
19
22780
-20
22781
21
22782
-18
22783
17
22784
-21
22785
17
22786
-20
22787
18
22788
-21
22789
16
22790
-21
22791
19
22792
-19
22793
17
22794
-19
22795
20
22796
-19
22797
26
22798
-16
22799
-52
22800
-43
22801
-63
22802
2
22803
-26
22804
26
22805
-11
22806
28
22807
-11
22808
24
22809
-14
22810
32
22811
-8
22812
27
22813
-11
22814
31
22815
-9
22816
24
22817
-15
22818
27
22819
-11
22820
25
22821
-14
22822
23
22823
-14
22824
22
22825
-17
22826
28
22827
-11
22828
23
22829
-16
22830
27
22831
-13
22832
20
22833
-16
22834
21
22835
-18
22836
17
22837
-19
22838
19
22839
-18
22840
26
22841
-13
22842
19
22843
-19
22844
19
22845
-17
22846
21
22847
-18
22848
17
22849
-19
22850
18
22851
-20
22852
26
22853
-13
22854
19
22855
-19
22856
20
22857
-17
22858
20
22859
-19
22860
17
22861
-21
22862
127
22863
127
22864
81
22865
41
22866
-2
22867
1
22868
-36
22869
-7
22870
-43
22871
-7
22872
-40
22873
-2
22874
-38
22875
9
22876
-28
22877
8
22878
-30
22879
8
22880
-29
22881
5
22882
-32
22883
5
22884
-30
22885
8
22886
-29
22887
19
22888
-20
22889
13
22890
-25
22891
19
22892
-20
22893
15
22894
-25
22895
-60
22896
-47
22897
-66
22898
8
22899
-24
22900
24
22901
-14
22902
29
22903
-9
22904
26
22905
-13
22906
23
22907
-13
22908
24
22909
-15
22910
31
22911
-9
22912
24
22913
-15
22914
29
22915
-11
22916
21
22917
-15
22918
22
22919
-16
22920
29
22921
-11
22922
21
22923
-18
22924
22
22925
-16
22926
127
22927
127
22928
82
22929
45
22930
1
22931
-1
22932
-38
22933
-2
22934
-39
22935
-6
22936
-42
22937
4
22938
-34
22939
-1
22940
-37
22941
8
22942
-30
22943
5
22944
-33
22945
2
22946
-35
22947
8
22948
-28
22949
11
22950
-27
22951
11
22952
-25
22953
13
22954
-24
22955
16
22956
-23
22957
19
22958
-19
22959
16
22960
-22
22961
14
22962
-21
22963
18
22964
-21
22965
15
22966
-22
22967
18
22968
-20
22969
24
22970
-15
22971
20
22972
-19
22973
19
22974
-19
22975
17
22976
-21
22977
15
22978
-21
22979
19
22980
-20
22981
17
22982
-20
22983
20
22984
-18
22985
25
22986
-14
22987
20
22988
-19
22989
19
22990
-19
22991
18
22992
-21
22993
16
22994
-22
22995
12
22996
-26
22997
10
22998
-27
22999
22
23000
-17
23001
20
23002
-19
23003
23
23004
-16
23005
20
23006
-19
23007
19
23008
-20
23009
14
23010
-24
23011
16
23012
-20
23013
19
23014
-19
23015
28
23016
-11
23017
24
23018
-15
23019
21
23020
-16
23021
20
23022
-19
23023
17
23024
-19
23025
19
23026
-19
23027
28
23028
-12
23029
22
23030
-18
23031
20
23032
-18
23033
18
23034
-21
23035
16
23036
-21
23037
20
23038
-19
23039
17
23040
-21
23041
24
23042
-16
23043
19
23044
-20
23045
24
23046
-15
23047
20
23048
-19
23049
20
23050
-17
23051
20
23052
-19
23053
17
23054
-21
23055
20
23056
-19
23057
17
23058
-21
23059
25
23060
-15
23061
19
23062
-20
23063
23
23064
-15
23065
20
23066
-19
23067
16
23068
-20
23069
19
23070
-20
23071
16
23072
-21
23073
21
23074
-18
23075
18
23076
-20
23077
26
23078
-15
23079
19
23080
-17
23081
20
23082
-19
23083
29
23084
-12
23085
19
23086
-20
23087
23
23088
-17
23089
17
23090
-19
23091
19
23092
-19
23093
29
23094
-12
23095
19
23096
-20
23097
22
23098
-18
23099
16
23100
-22
23101
22
23102
-18
23103
16
23104
-20
23105
19
23106
-20
23107
28
23108
-13
23109
20
23110
-16
23111
19
23112
-20
23113
16
23114
-20
23115
17
23116
-22
23117
22
23118
-17
23119
18
23120
-21
23121
23
23122
-17
23123
18
23124
-21
23125
20
23126
-19
23127
17
23128
-21
23129
18
23130
-19
23131
18
23132
-21
23133
17
23134
-20
23135
19
23136
-20
23137
16
23138
-22
23139
12
23140
-23
23141
20
23142
-19
23143
17
23144
-21
23145
25
23146
-15
23147
20
23148
-19
23149
24
23150
-15
23151
20
23152
-19
23153
19
23154
-18
23155
18
23156
-21
23157
26
23158
-14
23159
20
23160
-19
23161
23
23162
-16
23163
18
23164
-21
23165
21
23166
-18
23167
17
23168
-21
23169
17
23170
-19
23171
18
23172
-21
23173
26
23174
-13
23175
21
23176
-18
23177
23
23178
-17
23179
17
23180
-22
23181
19
23182
-19
23183
22
23184
-16
23185
20
23186
-19
23187
18
23188
-19
23189
20
23190
-19
23191
15
23192
-23
23193
23
23194
-16
23195
18
23196
-21
23197
22
23198
-17
23199
17
23200
-21
23201
22
23202
-17
23203
23
23204
-15
23205
19
23206
-19
23207
27
23208
-13
23209
19
23210
-17
23211
19
23212
-19
23213
16
23214
-20
23215
17
23216
-21
23217
25
23218
-15
23219
17
23220
-21
23221
21
23222
-18
23223
17
23224
-21
23225
19
23226
-19
23227
20
23228
-18
23229
17
23230
-22
23231
15
23232
-21
23233
17
23234
-21
23235
27
23236
-14
23237
21
23238
-15
23239
21
23240
-19
23241
26
23242
-14
23243
18
23244
-20
23245
22
23246
-18
23247
16
23248
-22
23249
21
23250
-18
23251
16
23252
-20
23253
19
23254
-20
23255
28
23256
-12
23257
19
23258
-20
23259
23
23260
-17
23261
17
23262
-21
23263
21
23264
-19
23265
16
23266
-22
23267
19
23268
-19
23269
18
23270
-20
23271
15
23272
-21
23273
17
23274
-21
23275
28
23276
-13
23277
19
23278
-17
23279
20
23280
-19
23281
17
23282
-19
23283
17
23284
-21
23285
27
23286
-14
23287
19
23288
-18
23289
19
23290
-20
23291
19
23292
-19
23293
17
23294
-21
23295
17
23296
-19
23297
18
23298
-20
23299
18
23300
-19
23301
17
23302
-21
23303
25
23304
-15
23305
18
23306
-18
23307
20
23308
-19
23309
17
23310
-19
23311
17
23312
-21
23313
15
23314
-20
23315
18
23316
-20
23317
26
23318
-14
23319
19
23320
-20
23321
22
23322
-17
23323
18
23324
-21
23325
19
23326
-19
23327
18
23328
-21
23329
15
23330
-21
23331
18
23332
-20
23333
26
23334
-14
23335
20
23336
-19
23337
21
23338
-18
23339
18
23340
-21
23341
19
23342
-19
23343
18
23344
-20
23345
19
23346
-18
23347
18
23348
-20
23349
27
23350
-13
23351
21
23352
-18
23353
23
23354
-17
23355
19
23356
-18
23357
22
23358
-18
23359
16
23360
-20
23361
19
23362
-20
23363
16
23364
-21
23365
20
23366
-19
23367
17
23368
-21
23369
23
23370
-16
23371
18
23372
-20
23373
23
23374
-17
23375
18
23376
-18
23377
21
23378
-18
23379
17
23380
-20
23381
20
23382
-19
23383
17
23384
-22
23385
25
23386
-15
23387
19
23388
-19
23389
23
23390
-17
23391
19
23392
-18
23393
22
23394
-18
23395
17
23396
-21
23397
24
23398
-16
23399
18
23400
-20
23401
23
23402
-17
23403
17
23404
-21
23405
22
23406
-16
23407
19
23408
-20
23409
16
23410
-20
23411
16
23412
-22
23413
26
23414
-14
23415
19
23416
-17
23417
21
23418
-18
23419
17
23420
-19
23421
18
23422
-20
23423
28
23424
-13
23425
19
23426
-20
23427
24
23428
-16
23429
17
23430
-19
23431
19
23432
-19
23433
22
23434
-17
23435
17
23436
-21
23437
19
23438
-20
23439
15
23440
-23
23441
11
23442
-25
23443
17
23444
-21
23445
17
23446
-21
23447
25
23448
-15
23449
18
23450
-18
23451
20
23452
-19
23453
24
23454
-16
23455
19
23456
-20
23457
21
23458
-17
23459
19
23460
-20
23461
21
23462
-17
23463
19
23464
-20
23465
16
23466
-20
23467
18
23468
-21
23469
27
23470
-13
23471
21
23472
-18
23473
21
23474
-18
23475
18
23476
-21
23477
16
23478
-20
23479
19
23480
-19
23481
17
23482
-19
23483
20
23484
-18
23485
26
23486
-13
23487
20
23488
-19
23489
20
23490
-18
23491
18
23492
-20
23493
19
23494
-19
23495
19
23496
-19
23497
18
23498
-19
23499
18
23500
-20
23501
29
23502
-12
23503
20
23504
-19
23505
22
23506
-17
23507
18
23508
-21
23509
15
23510
-20
23511
17
23512
-21
23513
27
23514
-14
23515
19
23516
-20
23517
22
23518
-18
23519
17
23520
-22
23521
20
23522
-17
23523
19
23524
-20
23525
15
23526
-23
23527
17
23528
-21
23529
15
23530
-21
23531
21
23532
-18
23533
18
23534
-20
23535
25
23536
-14
23537
21
23538
-18
23539
24
23540
-16
23541
20
23542
-17
23543
23
23544
-16
23545
19
23546
-19
23547
24
23548
-15
23549
18
23550
-21
23551
23
23552
-17
23553
18
23554
-19
23555
20
23556
-19
23557
16
23558
-22
23559
19
23560
-19
23561
17
23562
-21
23563
24
23564
-15
23565
18
23566
-20
23567
23
23568
-16
23569
20
23570
-19
23571
16
23572
-20
23573
20
23574
-19
23575
16
23576
-22
23577
25
23578
-15
23579
19
23580
-20
23581
22
23582
-16
23583
20
23584
-19
23585
17
23586
-19
23587
18
23588
-20
23589
27
23590
-13
23591
21
23592
-19
23593
20
23594
-18
23595
17
23596
-22
23597
18
23598
-20
23599
19
23600
-18
23601
17
23602
-21
23603
26
23604
-14
23605
19
23606
-20
23607
24
23608
-16
23609
17
23610
-22
23611
24
23612
-16
23613
18
23614
-18
23615
19
23616
-19
23617
26
23618
-14
23619
19
23620
-20
23621
20
23622
-19
23623
17
23624
-22
23625
18
23626
-20
23627
17
23628
-22
23629
19
23630
-19
23631
18
23632
-20
23633
16
23634
-21
23635
19
23636
-20
23637
16
23638
-23
23639
12
23640
-25
23641
22
23642
-18
23643
18
23644
-21
23645
23
23646
-16
23647
21
23648
-19
23649
18
23650
-18
23651
19
23652
-20
23653
28
23654
-13
23655
19
23656
-19
23657
24
23658
-16
23659
17
23660
-21
23661
22
23662
-16
23663
20
23664
-19
23665
19
23666
-18
23667
20
23668
-19
23669
17
23670
-20
23671
20
23672
-19
23673
17
23674
-21
23675
25
23676
-16
23677
18
23678
-19
23679
15
23680
-23
23681
18
23682
-20
23683
18
23684
-18
23685
19
23686
-20
23687
27
23688
-13
23689
21
23690
-18
23691
26
23692
-14
23693
20
23694
-19
23695
23
23696
-16
23697
19
23698
-20
23699
18
23700
-19
23701
19
23702
-19
23703
16
23704
-21
23705
23
23706
-17
23707
18
23708
-21
23709
24
23710
-15
23711
19
23712
-20
23713
21
23714
-18
23715
21
23716
-16
23717
19
23718
-20
23719
15
23720
-23
23721
11
23722
-24
23723
21
23724
-19
23725
17
23726
-21
23727
25
23728
-15
23729
19
23730
-17
23731
21
23732
-18
23733
29
23734
-11
23735
20
23736
-19
23737
24
23738
-16
23739
18
23740
-18
23741
19
23742
-19
23743
16
23744
-21
23745
18
23746
-20
23747
16
23748
-21
23749
19
23750
-19
23751
17
23752
-21
23753
24
23754
-15
23755
19
23756
-20
23757
20
23758
-19
23759
18
23760
-21
23761
16
23762
-22
23763
12
23764
-26
23765
14
23766
-22
23767
24
23768
-16
23769
19
23770
-20
23771
26
23772
-15
23773
19
23774
-17
23775
21
23776
-17
23777
30
23778
-10
23779
22
23780
-18
23781
22
23782
-17
23783
17
23784
-22
23785
19
23786
-18
23787
19
23788
-20
23789
17
23790
-19
23791
17
23792
-20
23793
29
23794
-12
23795
20
23796
-16
23797
20
23798
-19
23799
27
23800
-13
23801
18
23802
-18
23803
20
23804
-19
23805
24
23806
-16
23807
17
23808
-21
23809
20
23810
-19
23811
16
23812
-21
23813
19
23814
-20
23815
16
23816
-21
23817
21
23818
-18
23819
17
23820
-21
23821
23
23822
-16
23823
19
23824
-20
23825
24
23826
-16
23827
17
23828
-19
23829
20
23830
-19
23831
16
23832
-20
23833
17
23834
-21
23835
25
23836
-15
23837
19
23838
-20
23839
20
23840
-19
23841
17
23842
-22
23843
20
23844
-17
23845
19
23846
-19
23847
16
23848
-20
23849
22
23850
-17
23851
16
23852
-22
23853
24
23854
-18
23855
-53
23856
-43
23857
-59
23858
12
23859
-22
23860
25
23861
-13
23862
35
23863
-6
23864
28
23865
-8
23866
28
23867
-11
23868
35
23869
-5
23870
27
23871
-13
23872
27
23873
-12
23874
20
23875
-18
23876
23
23877
-15
23878
20
23879
-18
23880
21
23881
-17
23882
21
23883
-16
23884
21
23885
-17
23886
127
23887
127
23888
89
23889
45
23890
2
23891
3
23892
-35
23893
-8
23894
-44
23895
-6
23896
-40
23897
-1
23898
-37
23899
-1
23900
-36
23901
8
23902
-29
23903
5
23904
-32
23905
13
23906
-26
23907
7
23908
-27
23909
12
23910
-26
23911
9
23912
-26
23913
12
23914
-26
23915
11
23916
-25
23917
15
23918
-23
23919
13
23920
-24
23921
19
23922
-20
23923
16
23924
-22
23925
21
23926
-17
23927
18
23928
-21
23929
19
23930
-19
23931
18
23932
-21
23933
16
23934
-21
23935
17
23936
-21
23937
26
23938
-13
23939
21
23940
-18
23941
20
23942
-17
23943
18
23944
-21
23945
22
23946
-17
23947
19
23948
-19
23949
26
23950
-14
23951
18
23952
-18
23953
19
23954
-20
23955
17
23956
-19
23957
17
23958
-21
23959
22
23960
-17
23961
17
23962
-20
23963
21
23964
-19
23965
16
23966
-21
23967
19
23968
-20
23969
16
23970
-22
23971
23
23972
-17
23973
18
23974
-21
23975
25
23976
-15
23977
19
23978
-20
23979
22
23980
-18
23981
17
23982
-24
23983
-59
23984
-41
23985
-60
23986
8
23987
-25
23988
33
23989
-6
23990
31
23991
-9
23992
33
23993
-6
23994
27
23995
-12
23996
20
23997
-18
23998
22
23999
-14
24000
25
24001
-14
24002
32
24003
-8
24004
22
24005
-16
24006
25
24007
-14
24008
20
24009
-19
24010
23
24011
-14
24012
22
24013
-16
24014
30
24015
-10
24016
22
24017
-15
24018
21
24019
-18
24020
19
24021
-18
24022
18
24023
-20
24024
18
24025
-18
24026
18
24027
-20
24028
21
24029
-18
24030
17
24031
-20
24032
24
24033
-15
24034
18
24035
-20
24036
24
24037
-15
24038
18
24039
-18
24040
20
24041
-19
24042
17
24043
-19
24044
19
24045
-19
24046
127
24047
127
24048
83
24049
43
24050
0
24051
-1
24052
-38
24053
-3
24054
-40
24055
-6
24056
-42
24057
4
24058
-34
24059
2
24060
-35
24061
6
24062
-30
24063
6
24064
-31
24065
5
24066
-31
24067
9
24068
-28
24069
16
24070
-22
24071
12
24072
-26
24073
13
24074
-23
24075
13
24076
-25
24077
22
24078
-20
24079
-55
24080
-45
24081
-57
24082
7
24083
-27
24084
31
24085
-8
24086
26
24087
-13
24088
30
24089
-9
24090
24
24091
-15
24092
27
24093
-13
24094
21
24095
-17
24096
24
24097
-15
24098
21
24099
-18
24100
21
24101
-15
24102
22
24103
-17
24104
18
24105
-18
24106
20
24107
-18
24108
26
24109
-13
24110
21
24111
-18
24112
21
24113
-17
24114
19
24115
-19
24116
14
24117
-23
24118
15
24119
-20
24120
19
24121
-19
24122
26
24123
-13
24124
20
24125
-18
24126
21
24127
-17
24128
19
24129
-20
24130
20
24131
-17
24132
19
24133
-19
24134
17
24135
-21
24136
14
24137
-21
24138
21
24139
-17
24140
18
24141
-20
24142
25
24143
-15
24144
19
24145
-19
24146
25
24147
-15
24148
19
24149
-17
24150
21
24151
-17
24152
26
24153
-13
24154
20
24155
-19
24156
19
24157
-18
24158
18
24159
-20
24160
16
24161
-19
24162
19
24163
-19
24164
17
24165
-20
24166
24
24167
-15
24168
18
24169
-20
24170
23
24171
-16
24172
17
24173
-19
24174
127
24175
127
24176
84
24177
43
24178
0
24179
-1
24180
-38
24181
-9
24182
-43
24183
-7
24184
-42
24185
8
24186
-30
24187
4
24188
-31
24189
6
24190
-31
24191
5
24192
-30
24193
7
24194
-31
24195
17
24196
-22
24197
10
24198
-25
24199
13
24200
-26
24201
12
24202
-25
24203
12
24204
-26
24205
11
24206
-24
24207
13
24208
-25
24209
23
24210
-17
24211
16
24212
-22
24213
12
24214
-26
24215
16
24216
-22
24217
15
24218
-23
24219
19
24220
-19
24221
17
24222
-21
24223
19
24224
-19
24225
19
24226
-20
24227
16
24228
-20
24229
21
24230
-19
24231
17
24232
-22
24233
13
24234
-24
24235
23
24236
-17
24237
19
24238
-22
24239
-57
24240
-40
24241
-59
24242
9
24243
-24
24244
35
24245
-5
24246
31
24247
-6
24248
30
24249
-9
24250
36
24251
-4
24252
27
24253
-12
24254
30
24255
-10
24256
23
24257
-13
24258
24
24259
-15
24260
21
24261
-15
24262
21
24263
-17
24264
29
24265
-11
24266
21
24267
-17
24268
25
24269
-15
24270
19
24271
-19
24272
25
24273
-15
24274
17
24275
-21
24276
23
24277
-16
24278
17
24279
-21
24280
20
24281
-18
24282
17
24283
-21
24284
13
24285
-24
24286
17
24287
-19
24288
20
24289
-18
24290
17
24291
-20
24292
21
24293
-18
24294
17
24295
-20
24296
25
24297
-14
24298
21
24299
-17
24300
24
24301
-14
24302
127
24303
127
24304
83
24305
45
24306
2
24307
-1
24308
-36
24309
-6
24310
-42
24311
3
24312
-35
24313
-2
24314
-38
24315
4
24316
-33
24317
2
24318
-35
24319
7
24320
-30
24321
7
24322
-30
24323
10
24324
-27
24325
10
24326
-28
24327
8
24328
-27
24329
14
24330
-24
24331
12
24332
-25
24333
21
24334
-19
24335
15
24336
-23
24337
19
24338
-20
24339
14
24340
-24
24341
17
24342
-20
24343
18
24344
-21
24345
15
24346
-22
24347
18
24348
-21
24349
16
24350
-22
24351
23
24352
-17
24353
18
24354
-20
24355
23
24356
-17
24357
18
24358
-19
24359
21
24360
-18
24361
17
24362
-21
24363
24
24364
-16
24365
18
24366
-23
24367
-58
24368
-38
24369
-58
24370
9
24371
-23
24372
31
24373
-8
24374
29
24375
-10
24376
35
24377
-6
24378
28
24379
-12
24380
28
24381
-11
24382
24
24383
-15
24384
24
24385
-12
24386
24
24387
-15
24388
20
24389
-19
24390
14
24391
-21
24392
20
24393
-18
24394
19
24395
-18
24396
26
24397
-13
24398
21
24399
-17
24400
24
24401
-15
24402
20
24403
-18
24404
18
24405
-17
24406
22
24407
-17
24408
18
24409
-20
24410
12
24411
-24
24412
22
24413
-17
24414
20
24415
-18
24416
24
24417
-15
24418
20
24419
-19
24420
21
24421
-15
24422
21
24423
-17
24424
18
24425
-19
24426
25
24427
-15
24428
19
24429
-19
24430
127
24431
127
24432
88
24433
45
24434
1
24435
7
24436
-32
24437
-9
24438
-42
24439
-4
24440
-40
24441
-3
24442
-38
24443
2
24444
-35
24445
1
24446
-36
24447
-2
24448
-38
24449
9
24450
-29
24451
7
24452
-30
24453
17
24454
-23
24455
12
24456
-23
24457
14
24458
-24
24459
24
24460
-16
24461
15
24462
-25
24463
-60
24464
-47
24465
-65
24466
5
24467
-23
24468
27
24469
-11
24470
26
24471
-11
24472
31
24473
-9
24474
24
24475
-14
24476
30
24477
-10
24478
22
24479
-13
24480
23
24481
-15
24482
32
24483
-8
24484
24
24485
-15
24486
27
24487
-13
24488
17
24489
-21
24490
23
24491
-16
24492
18
24493
-20
24494
127
24495
127
24496
89
24497
45
24498
2
24499
7
24500
-32
24501
-8
24502
-44
24503
-3
24504
-39
24505
-5
24506
-41
24507
3
24508
-34
24509
3
24510
-34
24511
5
24512
-31
24513
9
24514
-28
24515
7
24516
-30
24517
14
24518
-25
24519
10
24520
-28
24521
18
24522
-21
24523
15
24524
-24
24525
16
24526
-23
24527
13
24528
-25
24529
12
24530
-23
24531
17
24532
-21
24533
15
24534
-23
24535
19
24536
-20
24537
15
24538
-23
24539
22
24540
-17
24541
18
24542
-21
24543
18
24544
-19
24545
20
24546
-19
24547
16
24548
-21
24549
18
24550
-20
24551
24
24552
-15
24553
19
24554
-20
24555
19
24556
-19
24557
18
24558
-21
24559
17
24560
-20
24561
18
24562
-20
24563
26
24564
-14
24565
19
24566
-20
24567
21
24568
-18
24569
18
24570
-21
24571
16
24572
-22
24573
13
24574
-25
24575
13
24576
-22
24577
18
24578
-20
24579
27
24580
-12
24581
23
24582
-16
24583
22
24584
-17
24585
19
24586
-19
24587
24
24588
-16
24589
19
24590
-22
24591
-57
24592
-42
24593
-61
24594
19
24595
-16
24596
29
24597
-10
24598
36
24599
-5
24600
25
24601
-14
24602
30
24603
-10
24604
23
24605
-15
24606
27
24607
-12
24608
23
24609
-16
24610
25
24611
-14
24612
25
24613
-12
24614
23
24615
-16
24616
20
24617
-16
24618
22
24619
-17
24620
18
24621
-19
24622
23
24623
-15
24624
19
24625
-19
24626
25
24627
-14
24628
21
24629
-17
24630
23
24631
-15
24632
20
24633
-19
24634
17
24635
-19
24636
21
24637
-18
24638
17
24639
-20
24640
25
24641
-15
24642
18
24643
-20
24644
24
24645
-15
24646
19
24647
-20
24648
19
24649
-17
24650
19
24651
-19
24652
16
24653
-21
24654
19
24655
-19
24656
15
24657
-22
24658
25
24659
-15
24660
20
24661
-18
24662
23
24663
-15
24664
19
24665
-19
24666
16
24667
-20
24668
17
24669
-21
24670
25
24671
-14
24672
19
24673
-19
24674
20
24675
-18
24676
17
24677
-21
24678
19
24679
-17
24680
20
24681
-19
24682
16
24683
-21
24684
20
24685
-18
24686
127
24687
127
24688
83
24689
40
24690
-3
24691
-4
24692
-40
24693
-6
24694
-42
24695
2
24696
-35
24697
1
24698
-36
24699
3
24700
-33
24701
5
24702
-33
24703
4
24704
-33
24705
2
24706
-32
24707
9
24708
-29
24709
8
24710
-28
24711
17
24712
-22
24713
13
24714
-25
24715
20
24716
-19
24717
15
24718
-23
24719
16
24720
-21
24721
16
24722
-22
24723
14
24724
-22
24725
20
24726
-19
24727
17
24728
-21
24729
23
24730
-16
24731
18
24732
-21
24733
22
24734
-18
24735
17
24736
-21
24737
21
24738
-17
24739
19
24740
-20
24741
15
24742
-21
24743
21
24744
-18
24745
17
24746
-21
24747
23
24748
-17
24749
18
24750
-21
24751
23
24752
-16
24753
19
24754
-20
24755
20
24756
-17
24757
19
24758
-19
24759
17
24760
-21
24761
20
24762
-19
24763
17
24764
-21
24765
25
24766
-15
24767
20
24768
-19
24769
23
24770
-17
24771
17
24772
-21
24773
16
24774
-20
24775
19
24776
-19
24777
16
24778
-21
24779
21
24780
-18
24781
18
24782
-20
24783
26
24784
-15
24785
19
24786
-17
24787
20
24788
-19
24789
29
24790
-12
24791
20
24792
-17
24793
20
24794
-19
24795
19
24796
-18
24797
18
24798
-21
24799
25
24800
-15
24801
17
24802
-21
24803
23
24804
-17
24805
17
24806
-18
24807
19
24808
-20
24809
17
24810
-19
24811
20
24812
-19
24813
16
24814
-21
24815
19
24816
-20
24817
17
24818
-21
24819
21
24820
-18
24821
17
24822
-21
24823
24
24824
-16
24825
19
24826
-20
24827
22
24828
-18
24829
17
24830
-21
24831
20
24832
-17
24833
19
24834
-19
24835
16
24836
-21
24837
19
24838
-20
24839
17
24840
-21
24841
24
24842
-16
24843
18
24844
-20
24845
23
24846
-19
24847
-54
24848
-44
24849
-61
24850
15
24851
-20
24852
27
24853
-11
24854
31
24855
-8
24856
28
24857
-12
24858
24
24859
-13
24860
29
24861
-11
24862
23
24863
-15
24864
29
24865
-10
24866
24
24867
-15
24868
27
24869
-12
24870
22
24871
-16
24872
22
24873
-15
24874
22
24875
-16
24876
18
24877
-21
24878
12
24879
-24
24880
23
24881
-16
24882
21
24883
-18
24884
25
24885
-13
24886
22
24887
-17
24888
20
24889
-16
24890
22
24891
-17
24892
18
24893
-20
24894
23
24895
-16
24896
18
24897
-20
24898
22
24899
-16
24900
18
24901
-20
24902
19
24903
-17
24904
18
24905
-20
24906
26
24907
-13
24908
19
24909
-20
24910
127
24911
127
24912
88
24913
45
24914
1
24915
5
24916
-33
24917
-9
24918
-44
24919
-1
24920
-38
24921
-4
24922
-38
24923
1
24924
-36
24925
10
24926
-28
24927
5
24928
-32
24929
10
24930
-27
24931
9
24932
-29
24933
7
24934
-28
24935
10
24936
-27
24937
19
24938
-20
24939
13
24940
-25
24941
17
24942
-24
24943
-59
24944
-47
24945
-64
24946
11
24947
-24
24948
23
24949
-11
24950
28
24951
-11
24952
32
24953
-8
24954
24
24955
-14
24956
26
24957
-13
24958
21
24959
-16
24960
24
24961
-15
24962
19
24963
-19
24964
26
24965
-14
24966
18
24967
-20
24968
26
24969
-14
24970
20
24971
-15
24972
21
24973
-17
24974
127
24975
127
24976
90
24977
46
24978
3
24979
3
24980
-35
24981
3
24982
-35
24983
-5
24984
-41
24985
3
24986
-35
24987
-1
24988
-35
24989
3
24990
-34
24991
12
24992
-27
24993
6
24994
-31
24995
13
24996
-26
24997
6
24998
-31
24999
15
25000
-24
25001
11
25002
-27
25003
17
25004
-22
25005
12
25006
-26
25007
16
25008
-22
25009
13
25010
-25
25011
15
25012
-22
25013
15
25014
-23
25015
14
25016
-21
25017
16
25018
-23
25019
24
25020
-16
25021
19
25022
-20
25023
23
25024
-17
25025
17
25026
-20
25027
20
25028
-19
25029
25
25030
-14
25031
19
25032
-20
25033
23
25034
-17
25035
14
25036
-24
25037
21
25038
-18
25039
17
25040
-19
25041
19
25042
-20
25043
16
25044
-21
25045
19
25046
-20
25047
15
25048
-23
25049
23
25050
-16
25051
18
25052
-18
25053
19
25054
-20
25055
23
25056
-15
25057
20
25058
-19
25059
16
25060
-20
25061
20
25062
-19
25063
17
25064
-22
25065
12
25066
-24
25067
16
25068
-22
25069
16
25070
-21
25071
23
25072
-17
25073
18
25074
-20
25075
25
25076
-14
25077
21
25078
-19
25079
23
25080
-16
25081
19
25082
-20
25083
20
25084
-18
25085
18
25086
-20
25087
17
25088
-21
25089
14
25090
-23
25091
17
25092
-21
25093
26
25094
-13
25095
22
25096
-18
25097
17
25098
-19
25099
18
25100
-21
25101
27
25102
-13
25103
20
25104
-19
25105
25
25106
-15
25107
19
25108
-17
25109
20
25110
-19
25111
16
25112
-20
25113
19
25114
-19
25115
25
25116
-14
25117
20
25118
-19
25119
20
25120
-18
25121
17
25122
-22
25123
18
25124
-19
25125
20
25126
-19
25127
19
25128
-17
25129
21
25130
-18
25131
17
25132
-20
25133
19
25134
-19
25135
26
25136
-12
25137
22
25138
-17
25139
19
25140
-18
25141
19
25142
-19
25143
18
25144
-18
25145
18
25146
-20
25147
25
25148
-15
25149
20
25150
-19
25151
23
25152
-17
25153
17
25154
-22
25155
21
25156
-19
25157
16
25158
-22
25159
19
25160
-19
25161
17
25162
-21
25163
16
25164
-20
25165
18
25166
-20
25167
27
25168
-12
25169
21
25170
-18
25171
22
25172
-17
25173
17
25174
-21
25175
19
25176
-19
25177
18
25178
-21
25179
16
25180
-20
25181
17
25182
-21
25183
25
25184
-14
25185
21
25186
-19
25187
21
25188
-18
25189
17
25190
-21
25191
19
25192
-19
25193
19
25194
-20
25195
19
25196
-18
25197
21
25198
-18
25199
17
25200
-20
25201
20
25202
-19
25203
16
25204
-21
25205
23
25206
-17
25207
18
25208
-21
25209
25
25210
-15
25211
19
25212
-20
25213
22
25214
-17
25215
18
25216
-21
25217
17
25218
-19
25219
21
25220
-18
25221
17
25222
-21
25223
13
25224
-25
25225
22
25226
-17
25227
18
25228
-20
25229
25
25230
-14
25231
21
25232
-18
25233
18
25234
-18
25235
18
25236
-20
25237
26
25238
-13
25239
21
25240
-18
25241
25
25242
-15
25243
18
25244
-18
25245
20
25246
-19
25247
17
25248
-19
25249
17
25250
-21
25251
26
25252
-14
25253
18
25254
-21
25255
21
25256
-18
25257
17
25258
-22
25259
20
25260
-19
25261
18
25262
-21
25263
18
25264
-18
25265
20
25266
-19
25267
17
25268
-20
25269
19
25270
-19
25271
25
25272
-14
25273
20
25274
-19
25275
21
25276
-18
25277
18
25278
-21
25279
15
25280
-20
25281
20
25282
-19
25283
17
25284
-21
25285
21
25286
-18
25287
17
25288
-21
25289
24
25290
-15
25291
19
25292
-20
25293
21
25294
-17
25295
19
25296
-20
25297
16
25298
-19
25299
23
25300
-17
25301
17
25302
-21
25303
24
25304
-16
25305
18
25306
-21
25307
16
25308
-23
25309
18
25310
-19
25311
19
25312
-20
25313
18
25314
-19
25315
22
25316
-17
25317
17
25318
-21
25319
24
25320
-15
25321
20
25322
-19
25323
24
25324
-16
25325
19
25326
-17
25327
22
25328
-17
25329
18
25330
-21
25331
13
25332
-25
25333
23
25334
-16
25335
20
25336
-19
25337
25
25338
-15
25339
18
25340
-21
25341
21
25342
-17
25343
19
25344
-19
25345
27
25346
-13
25347
20
25348
-19
25349
21
25350
-18
25351
18
25352
-21
25353
20
25354
-19
25355
16
25356
-23
25357
20
25358
-17
25359
19
25360
-19
25361
18
25362
-18
25363
20
25364
-19
25365
16
25366
-21
25367
21
25368
-19
25369
17
25370
-21
25371
25
25372
-16
25373
18
25374
-18
25375
20
25376
-19
25377
28
25378
-13
25379
19
25380
-19
25381
24
25382
-15
25383
20
25384
-19
25385
22
25386
-17
25387
18
25388
-21
25389
18
25390
-20
25391
16
25392
-22
25393
14
25394
-24
25395
14
25396
-21
25397
18
25398
-20
25399
27
25400
-13
25401
19
25402
-20
25403
24
25404
-16
25405
18
25406
-21
25407
21
25408
-17
25409
19
25410
-20
25411
18
25412
-20
25413
15
25414
-21
25415
22
25416
-17
25417
18
25418
-20
25419
25
25420
-15
25421
19
25422
-20
25423
23
25424
-17
25425
17
25426
-21
25427
21
25428
-17
25429
18
25430
-20
25431
19
25432
-17
25433
19
25434
-20
25435
27
25436
-13
25437
21
25438
-19
25439
21
25440
-18
25441
18
25442
-21
25443
13
25444
-24
25445
13
25446
-23
25447
18
25448
-21
25449
16
25450
-22
25451
13
25452
-25
25453
23
25454
-17
25455
19
25456
-17
25457
23
25458
-16
25459
20
25460
-17
25461
20
25462
-18
25463
31
25464
-10
25465
22
25466
-17
25467
24
25468
-16
25469
17
25470
-21
25471
21
25472
-17
25473
19
25474
-19
25475
18
25476
-18
25477
19
25478
-19
25479
16
25480
-20
25481
19
25482
-20
25483
26
25484
-14
25485
20
25486
-19
25487
21
25488
-18
25489
19
25490
-20
25491
19
25492
-19
25493
20
25494
-19
25495
15
25496
-23
25497
15
25498
-21
25499
21
25500
-18
25501
18
25502
-21
25503
14
25504
-24
25505
24
25506
-16
25507
19
25508
-19
25509
25
25510
-14
25511
21
25512
-18
25513
18
25514
-18
25515
19
25516
-20
25517
27
25518
-13
25519
20
25520
-16
25521
21
25522
-18
25523
26
25524
-14
25525
18
25526
-20
25527
23
25528
-17
25529
17
25530
-21
25531
24
25532
-16
25533
17
25534
-21
25535
17
25536
-19
25537
16
25538
-22
25539
25
25540
-15
25541
18
25542
-20
25543
23
25544
-17
25545
17
25546
-22
25547
23
25548
-16
25549
18
25550
-21
25551
22
25552
-18
25553
17
25554
-21
25555
22
25556
-16
25557
19
25558
-20
25559
18
25560
-19
25561
17
25562
-21
25563
25
25564
-14
25565
19
25566
-20
25567
22
25568
-17
25569
18
25570
-21
25571
18
25572
-19
25573
19
25574
-20
25575
17
25576
-21
25577
19
25578
-20
25579
16
25580
-21
25581
21
25582
-18
25583
17
25584
-21
25585
25
25586
-16
25587
18
25588
-18
25589
20
25590
-19
25591
27
25592
-13
25593
20
25594
-20
25595
22
25596
-17
25597
17
25598
-22
25599
20
25600
-17
25601
19
25602
-20
25603
15
25604
-20
25605
17
25606
-21
25607
27
25608
-13
25609
20
25610
-19
25611
22
25612
-16
25613
19
25614
-20
25615
18
25616
-19
25617
19
25618
-20
25619
17
25620
-22
25621
12
25622
-24
25623
19
25624
-20
25625
17
25626
-22
25627
14
25628
-24
25629
24
25630
-16
25631
19
25632
-17
25633
21
25634
-18
25635
29
25636
-11
25637
19
25638
-19
25639
25
25640
-15
25641
17
25642
-21
25643
22
25644
-17
25645
16
25646
-22
25647
22
25648
-16
25649
19
25650
-20
25651
16
25652
-21
25653
18
25654
-21
25655
16
25656
-22
25657
23
25658
-16
25659
19
25660
-20
25661
25
25662
-15
25663
17
25664
-21
25665
19
25666
-18
25667
19
25668
-19
25669
17
25670
-22
25671
12
25672
-23
25673
22
25674
-17
25675
19
25676
-20
25677
26
25678
-15
25679
19
25680
-17
25681
21
25682
-18
25683
28
25684
-12
25685
21
25686
-16
25687
21
25688
-18
25689
18
25690
-19
25691
18
25692
-20
25693
28
25694
-12
25695
19
25696
-20
25697
23
25698
-17
25699
17
25700
-19
25701
19
25702
-20
25703
15
25704
-21
25705
17
25706
-21
25707
25
25708
-15
25709
18
25710
-21
25711
15
25712
-24
25713
18
25714
-20
25715
17
25716
-22
25717
19
25718
-19
25719
19
25720
-19
25721
19
25722
-18
25723
23
25724
-17
25725
19
25726
-19
25727
21
25728
-18
25729
17
25730
-21
25731
24
25732
-16
25733
19
25734
-20
25735
23
25736
-15
25737
20
25738
-19
25739
20
25740
-18
25741
19
25742
-20
25743
19
25744
-18
25745
20
25746
-19
25747
17
25748
-21
25749
23
25750
-16
25751
18
25752
-20
25753
25
25754
-15
25755
20
25756
-19
25757
20
25758
-18
25759
20
25760
-17
25761
19
25762
-20
25763
16
25764
-21
25765
17
25766
-21
25767
25
25768
-14
25769
19
25770
-20
25771
17
25772
-20
25773
18
25774
-20
25775
16
25776
-21
25777
20
25778
-19
25779
17
25780
-21
25781
25
25782
-15
25783
18
25784
-19
25785
21
25786
-18
25787
19
25788
-17
25789
19
25790
-19
25791
25
25792
-14
25793
20
25794
-19
25795
25
25796
-15
25797
18
25798
-18
25799
19
25800
-19
25801
17
25802
-19
25803
17
25804
-21
25805
27
25806
-13
25807
18
25808
-21
25809
23
25810
-17
25811
16
25812
-23
25813
21
25814
-18
25815
19
25816
-20
25817
19
25818
-19
25819
18
25820
-21
25821
16
25822
-21
25823
18
25824
-21
25825
16
25826
-23
25827
12
25828
-26
25829
11
25830
-26
25831
23
25832
-17
25833
19
25834
-17
25835
23
25836
-16
25837
19
25838
-17
25839
23
25840
-17
25841
19
25842
-19
25843
25
25844
-15
25845
20
25846
-19
25847
25
25848
-15
25849
20
25850
-19
25851
21
25852
-18
25853
19
25854
-20
25855
17
25856
-19
25857
19
25858
-20
25859
27
25860
-13
25861
20
25862
-19
25863
26
25864
-15
25865
18
25866
-18
25867
19
25868
-20
25869
17
25870
-19
25871
19
25872
-20
25873
27
25874
-14
25875
19
25876
-20
25877
22
25878
-18
25879
17
25880
-22
25881
20
25882
-18
25883
19
25884
-20
25885
16
25886
-20
25887
18
25888
-21
25889
27
25890
-13
25891
21
25892
-18
25893
20
25894
-18
25895
18
25896
-21
25897
19
25898
-19
25899
19
25900
-20
25901
16
25902
-25
25903
-59
25904
-44
25905
-62
25906
11
25907
-21
25908
30
25909
-6
25910
32
25911
-8
25912
26
25913
-12
25914
29
25915
-11
25916
24
25917
-14
25918
31
25919
-9
25920
25
25921
-14
25922
27
25923
-12
25924
21
25925
-17
25926
24
25927
-13
25928
23
25929
-16
25930
21
25931
-15
25932
21
25933
-17
25934
127
25935
127
25936
93
25937
48
25938
4
25939
8
25940
-31
25941
-10
25942
-45
25943
-2
25944
-39
25945
-3
25946
-39
25947
2
25948
-35
25949
3
25950
-35
25951
6
25952
-30
25953
8
25954
-30
25955
6
25956
-30
25957
15
25958
-24
25959
9
25960
-27
25961
19
25962
-21
25963
12
25964
-23
25965
15
25966
-23
25967
25
25968
-15
25969
17
25970
-21
25971
19
25972
-20
25973
14
25974
-24
25975
16
25976
-21
25977
16
25978
-23
25979
19
25980
-20
25981
16
25982
-23
25983
23
25984
-17
25985
16
25986
-20
25987
18
25988
-21
25989
16
25990
-20
25991
16
25992
-22
25993
26
25994
-14
25995
19
25996
-20
25997
22
25998
-18
25999
16
26000
-22
26001
20
26002
-19
26003
16
26004
-22
26005
19
26006
-19
26007
15
26008
-23
26009
14
26010
-22
26011
19
26012
-20
26013
17
26014
-19
26015
20
26016
-19
26017
17
26018
-21
26019
24
26020
-15
26021
19
26022
-19
26023
25
26024
-15
26025
18
26026
-20
26027
23
26028
-17
26029
19
26030
-22
26031
-57
26032
-41
26033
-61
26034
10
26035
-22
26036
27
26037
-11
26038
29
26039
-10
26040
25
26041
-12
26042
30
26043
-9
26044
25
26045
-13
26046
32
26047
-9
26048
24
26049
-12
26050
24
26051
-14
26052
33
26053
-8
26054
22
26055
-16
26056
26
26057
-13
26058
20
26059
-17
26060
22
26061
-17
26062
19
26063
-17
26064
19
26065
-19
26066
28
26067
-12
26068
20
26069
-19
26070
25
26071
-15
26072
17
26073
-21
26074
23
26075
-17
26076
16
26077
-22
26078
21
26079
-18
26080
17
26081
-21
26082
20
26083
-18
26084
18
26085
-20
26086
16
26087
-19
26088
17
26089
-20
26090
27
26091
-13
26092
20
26093
-19
26094
127
26095
127
26096
86
26097
43
26098
0
26099
-6
26100
-42
26101
-3
26102
-40
26103
-7
26104
-41
26105
-5
26106
-41
26107
1
26108
-35
26109
4
26110
-33
26111
7
26112
-28
26113
11
26114
-27
26115
8
26116
-29
26117
15
26118
-24
26119
11
26120
-27
26121
19
26122
-20
26123
13
26124
-22
26125
17
26126
-24
26127
-59
26128
-41
26129
-61
26130
6
26131
-27
26132
27
26133
-11
26134
28
26135
-12
26136
28
26137
-10
26138
25
26139
-13
26140
22
26141
-16
26142
20
26143
-18
26144
17
26145
-20
26146
27
26147
-12
26148
23
26149
-15
26150
26
26151
-12
26152
23
26153
-16
26154
19
26155
-19
26156
15
26157
-20
26158
22
26159
-16
26160
19
26161
-19
26162
26
26163
-13
26164
20
26165
-16
26166
22
26167
-16
26168
19
26169
-19
26170
23
26171
-16
26172
17
26173
-19
26174
20
26175
-18
26176
17
26177
-20
26178
25
26179
-15
26180
20
26181
-18
26182
24
26183
-14
26184
20
26185
-19
26186
19
26187
-17
26188
20
26189
-18
26190
17
26191
-20
26192
21
26193
-17
26194
17
26195
-21
26196
24
26197
-15
26198
19
26199
-19
26200
22
26201
-16
26202
20
26203
-19
26204
16
26205
-19
26206
17
26207
-20
26208
27
26209
-13
26210
20
26211
-16
26212
21
26213
-18
26214
17
26215
-19
26216
17
26217
-20
26218
25
26219
-14
26220
19
26221
-19
26222
127
26223
127
26224
85
26225
42
26226
-1
26227
4
26228
-34
26229
-9
26230
-45
26231
0
26232
-38
26233
-4
26234
-37
26235
1
26236
-35
26237
11
26238
-27
26239
8
26240
-28
26241
9
26242
-28
26243
6
26244
-30
26245
11
26246
-27
26247
9
26248
-29
26249
17
26250
-22
26251
12
26252
-23
26253
14
26254
-24
26255
23
26256
-17
26257
15
26258
-24
26259
8
26260
-28
26261
15
26262
-23
26263
14
26264
-23
26265
22
26266
-18
26267
17
26268
-21
26269
23
26270
-16
26271
19
26272
-20
26273
21
26274
-17
26275
18
26276
-20
26277
15
26278
-21
26279
20
26280
-19
26281
16
26282
-22
26283
23
26284
-16
26285
18
26286
-23
26287
-58
26288
-38
26289
-59
26290
8
26291
-25
26292
33
26293
-7
26294
30
26295
-9
26296
33
26297
-7
26298
27
26299
-12
26300
25
26301
-12
26302
24
26303
-15
26304
20
26305
-17
26306
22
26307
-16
26308
28
26309
-10
26310
23
26311
-16
26312
23
26313
-15
26314
26
26315
-12
26316
22
26317
-17
26318
20
26319
-18
26320
16
26321
-19
26322
19
26323
-19
26324
16
26325
-21
26326
24
26327
-15
26328
19
26329
-19
26330
21
26331
-17
26332
21
26333
-15
26334
21
26335
-17
26336
17
26337
-21
26338
12
26339
-24
26340
22
26341
-17
26342
19
26343
-19
26344
24
26345
-14
26346
20
26347
-19
26348
17
26349
-19
26350
127
26351
127
26352
84
26353
44
26354
1
26355
0
26356
-36
26357
-7
26358
-43
26359
4
26360
-34
26361
0
26362
-37
26363
5
26364
-32
26365
4
26366
-34
26367
4
26368
-31
26369
8
26370
-30
26371
7
26372
-29
26373
12
26374
-25
26375
19
26376
-21
26377
13
26378
-25
26379
18
26380
-20
26381
15
26382
-23
26383
15
26384
-22
26385
15
26386
-24
26387
13
26388
-25
26389
10
26390
-25
26391
18
26392
-21
26393
16
26394
-22
26395
24
26396
-16
26397
18
26398
-19
26399
20
26400
-19
26401
19
26402
-17
26403
20
26404
-19
26405
16
26406
-21
26407
19
26408
-19
26409
16
26410
-22
26411
24
26412
-16
26413
19
26414
-22
26415
-57
26416
-38
26417
-58
26418
10
26419
-23
26420
34
26421
-5
26422
31
26423
-9
26424
32
26425
-7
26426
27
26427
-12
26428
23
26429
-13
26430
24
26431
-15
26432
30
26433
-9
26434
23
26435
-16
26436
23
26437
-15
26438
19
26439
-19
26440
17
26441
-18
26442
21
26443
-17
26444
19
26445
-20
26446
14
26447
-22
26448
19
26449
-18
26450
26
26451
-12
26452
23
26453
-16
26454
22
26455
-14
26456
19
26457
-19
26458
27
26459
-13
26460
20
26461
-17
26462
21
26463
-18
26464
24
26465
-15
26466
19
26467
-20
26468
24
26469
-15
26470
17
26471
-21
26472
21
26473
-17
26474
19
26475
-18
26476
21
26477
-17
26478
127
26479
127
26480
83
26481
41
26482
-1
26483
8
26484
-31
26485
-8
26486
-44
26487
-3
26488
-39
26489
-4
26490
-40
26491
2
26492
-35
26493
3
26494
-34
26495
7
26496
-29
26497
9
26498
-29
26499
8
26500
-28
26501
10
26502
-27
26503
19
26504
-19
26505
16
26506
-23
26507
14
26508
-22
26509
14
26510
-27
26511
-61
26512
-42
26513
-63
26514
5
26515
-27
26516
28
26517
-9
26518
28
26519
-11
26520
25
26521
-12
26522
24
26523
-14
26524
31
26525
-8
26526
31
26527
-9
26528
22
26529
-17
26530
22
26531
-15
26532
20
26533
-18
26534
18
26535
-18
26536
20
26537
-18
26538
30
26539
-10
26540
22
26541
-15
26542
127
26543
127
26544
84
26545
44
26546
1
26547
-1
26548
-38
26549
-6
26550
-42
26551
-6
26552
-42
26553
-1
26554
-37
26555
1
26556
-35
26557
1
26558
-35
26559
0
26560
-35
26561
12
26562
-26
26563
11
26564
-27
26565
19
26566
-20
26567
14
26568
-24
26569
16
26570
-21
26571
15
26572
-24
26573
11
26574
-24
26575
14
26576
-24
26577
23
26578
-17
26579
17
26580
-22
26581
19
26582
-20
26583
15
26584
-23
26585
18
26586
-20
26587
17
26588
-22
26589
17
26590
-20
26591
19
26592
-20
26593
15
26594
-22
26595
21
26596
-18
26597
17
26598
-22
26599
25
26600
-16
26601
18
26602
-18
26603
20
26604
-19
26605
27
26606
-13
26607
19
26608
-20
26609
21
26610
-19
26611
17
26612
-22
26613
20
26614
-19
26615
18
26616
-21
26617
18
26618
-19
26619
18
26620
-21
26621
18
26622
-19
26623
21
26624
-19
26625
17
26626
-21
26627
23
26628
-17
26629
19
26630
-20
26631
25
26632
-16
26633
18
26634
-18
26635
20
26636
-18
26637
27
26638
-15
26639
-51
26640
-43
26641
-58
26642
12
26643
-22
26644
25
26645
-13
26646
34
26647
-7
26648
27
26649
-9
26650
27
26651
-12
26652
33
26653
-7
26654
24
26655
-14
26656
28
26657
-12
26658
19
26659
-19
26660
14
26661
-23
26662
24
26663
-15
26664
19
26665
-16
26666
24
26667
-15
26668
22
26669
-15
26670
20
26671
-19
26672
17
26673
-18
26674
19
26675
-19
26676
28
26677
-11
26678
22
26679
-17
26680
23
26681
-16
26682
18
26683
-20
26684
20
26685
-18
26686
17
26687
-21
26688
16
26689
-21
26690
12
26691
-25
26692
13
26693
-22
26694
23
26695
-16
26696
19
26697
-19
26698
25
26699
-14
26700
20
26701
-18
26702
23
26703
-15
26704
21
26705
-18
26706
18
26707
-20
26708
14
26709
-24
26710
15
26711
-21
26712
20
26713
-18
26714
17
26715
-20
26716
25
26717
-14
26718
21
26719
-17
26720
24
26721
-15
26722
18
26723
-20
26724
22
26725
-15
26726
21
26727
-18
26728
17
26729
-20
26730
19
26731
-19
26732
25
26733
-13
26734
127
26735
127
26736
83
26737
40
26738
-3
26739
3
26740
-35
26741
-7
26742
-43
26743
1
26744
-36
26745
-1
26746
-38
26747
3
26748
-33
26749
4
26750
-33
26751
3
26752
-32
26753
6
26754
-31
26755
16
26756
-22
26757
13
26758
-26
26759
12
26760
-25
26761
8
26762
-30
26763
9
26764
-27
26765
13
26766
-24
26767
22
26768
-17
26769
18
26770
-21
26771
18
26772
-20
26773
17
26774
-22
26775
14
26776
-22
26777
18
26778
-20
26779
16
26780
-22
26781
22
26782
-17
26783
17
26784
-21
26785
24
26786
-16
26787
19
26788
-20
26789
18
26790
-19
26791
18
26792
-20
26793
16
26794
-21
26795
19
26796
-20
26797
16
26798
-21
26799
24
26800
-16
26801
19
26802
-17
26803
21
26804
-19
26805
17
26806
-19
26807
19
26808
-19
26809
27
26810
-12
26811
22
26812
-18
26813
21
26814
-18
26815
18
26816
-21
26817
19
26818
-19
26819
19
26820
-20
26821
16
26822
-22
26823
12
26824
-24
26825
20
26826
-19
26827
17
26828
-21
26829
25
26830
-15
26831
20
26832
-19
26833
24
26834
-15
26835
19
26836
-20
26837
14
26838
-24
26839
14
26840
-21
26841
21
26842
-17
26843
20
26844
-19
26845
26
26846
-14
26847
19
26848
-20
26849
23
26850
-17
26851
18
26852
-21
26853
18
26854
-19
26855
18
26856
-21
26857
27
26858
-13
26859
19
26860
-20
26861
23
26862
-16
26863
20
26864
-19
26865
20
26866
-18
26867
19
26868
-20
26869
16
26870
-22
26871
13
26872
-24
26873
22
26874
-18
26875
18
26876
-21
26877
25
26878
-15
26879
19
26880
-20
26881
22
26882
-17
26883
18
26884
-21
26885
17
26886
-19
26887
20
26888
-19
26889
19
26890
-19
26891
22
26892
-17
26893
18
26894
-23
26895
-58
26896
-39
26897
-58
26898
9
26899
-20
26900
29
26901
-9
26902
37
26903
-2
26904
32
26905
-8
26906
31
26907
-9
26908
25
26909
-14
26910
29
26911
-11
26912
23
26913
-14
26914
23
26915
-16
26916
22
26917
-14
26918
21
26919
-17
26920
29
26921
-11
26922
21
26923
-15
26924
22
26925
-17
26926
21
26927
-17
26928
19
26929
-19
26930
20
26931
-17
26932
19
26933
-19
26934
16
26935
-21
26936
14
26937
-21
26938
17
26939
-20
26940
29
26941
-11
26942
20
26943
-18
26944
25
26945
-14
26946
19
26947
-19
26948
20
26949
-18
26950
17
26951
-21
26952
16
26953
-19
26954
21
26955
-17
26956
17
26957
-21
26958
127
26959
127
26960
85
26961
47
26962
3
26963
0
26964
-38
26965
-1
26966
-39
26967
-7
26968
-39
26969
-2
26970
-38
26971
9
26972
-29
26973
4
26974
-33
26975
10
26976
-28
26977
5
26978
-31
26979
12
26980
-26
26981
9
26982
-29
26983
17
26984
-22
26985
10
26986
-27
26987
17
26988
-21
26989
15
26990
-26
26991
-61
26992
-42
26993
-62
26994
5
26995
-28
26996
29
26997
-10
26998
26
26999
-10
27000
27
27001
-12
27002
32
27003
-8
27004
24
27005
-15
27006
25
27007
-14
27008
21
27009
-17
27010
22
27011
-16
27012
20
27013
-18
27014
21
27015
-16
27016
21
27017
-18
27018
20
27019
-16
27020
22
27021
-17
27022
127
27023
127
27024
90
27025
46
27026
3
27027
2
27028
-35
27029
-6
27030
-42
27031
-4
27032
-39
27033
0
27034
-37
27035
-2
27036
-38
27037
6
27038
-31
27039
5
27040
-32
27041
12
27042
-26
27043
10
27044
-28
27045
12
27046
-25
27047
12
27048
-26
27049
21
27050
-19
27051
12
27052
-26
27053
17
27054
-22
27055
12
27056
-26
27057
17
27058
-20
27059
17
27060
-22
27061
15
27062
-21
27063
16
27064
-22
27065
26
27066
-14
27067
18
27068
-18
27069
18
27070
-20
27071
26
27072
-15
27073
17
27074
-21
27075
23
27076
-17
27077
14
27078
-24
27079
21
27080
-18
27081
16
27082
-22
27083
20
27084
-19
27085
16
27086
-23
27087
19
27088
-18
27089
18
27090
-21
27091
17
27092
-20
27093
18
27094
-21
27095
28
27096
-12
27097
19
27098
-20
27099
23
27100
-17
27101
17
27102
-19
27103
19
27104
-20
27105
27
27106
-13
27107
18
27108
-20
27109
24
27110
-16
27111
16
27112
-19
27113
18
27114
-21
27115
16
27116
-20
27117
16
27118
-23
27119
25
27120
-15
27121
18
27122
-21
27123
23
27124
-17
27125
17
27126
-21
27127
23
27128
-17
27129
16
27130
-23
27131
21
27132
-18
27133
18
27134
-19
27135
21
27136
-18
27137
17
27138
-21
27139
23
27140
-16
27141
16
27142
-22
27143
23
27144
-17
27145
17
27146
-19
27147
20
27148
-19
27149
26
27150
-15
27151
18
27152
-21
27153
24
27154
-16
27155
17
27156
-22
27157
22
27158
-17
27159
16
27160
-22
27161
21
27162
-18
27163
17
27164
-22
27165
19
27166
-18
27167
19
27168
-20
27169
15
27170
-20
27171
18
27172
-21
27173
26
27174
-14
27175
19
27176
-20
27177
22
27178
-17
27179
17
27180
-21
27181
19
27182
-18
27183
19
27184
-20
27185
15
27186
-23
27187
11
27188
-24
27189
16
27190
-22
27191
25
27192
-14
27193
21
27194
-19
27195
21
27196
-17
27197
19
27198
-20
27199
17
27200
-19
27201
21
27202
-18
27203
18
27204
-20
27205
23
27206
-17
27207
18
27208
-21
27209
26
27210
-14
27211
21
27212
-18
27213
19
27214
-19
27215
19
27216
-20
27217
17
27218
-22
27219
13
27220
-24
27221
15
27222
-21
27223
23
27224
-16
27225
20
27226
-19
27227
26
27228
-14
27229
20
27230
-19
27231
24
27232
-15
27233
18
27234
-21
27235
20
27236
-19
27237
18
27238
-21
27239
20
27240
-18
27241
19
27242
-20
27243
20
27244
-17
27245
21
27246
-18
27247
17
27248
-19
27249
22
27250
-17
27251
18
27252
-21
27253
24
27254
-16
27255
19
27256
-20
27257
24
27258
-15
27259
19
27260
-20
27261
16
27262
-19
27263
21
27264
-18
27265
17
27266
-20
27267
21
27268
-19
27269
17
27270
-21
27271
25
27272
-15
27273
19
27274
-17
27275
20
27276
-19
27277
27
27278
-13
27279
19
27280
-20
27281
22
27282
-17
27283
18
27284
-21
27285
14
27286
-24
27287
17
27288
-19
27289
20
27290
-19
27291
17
27292
-20
27293
18
27294
-20
27295
26
27296
-13
27297
22
27298
-18
27299
20
27300
-17
27301
18
27302
-20
27303
27
27304
-13
27305
21
27306
-19
27307
25
27308
-15
27309
17
27310
-18
27311
19
27312
-19
27313
23
27314
-16
27315
19
27316
-20
27317
23
27318
-16
27319
16
27320
-22
27321
21
27322
-18
27323
18
27324
-20
27325
25
27326
-15
27327
18
27328
-21
27329
22
27330
-18
27331
16
27332
-22
27333
20
27334
-18
27335
18
27336
-21
27337
15
27338
-21
27339
16
27340
-22
27341
25
27342
-14
27343
21
27344
-18
27345
20
27346
-18
27347
18
27348
-21
27349
16
27350
-20
27351
18
27352
-21
27353
26
27354
-14
27355
18
27356
-21
27357
22
27358
-18
27359
16
27360
-22
27361
20
27362
-19
27363
17
27364
-22
27365
19
27366
-18
27367
19
27368
-20
27369
17
27370
-20
27371
19
27372
-20
27373
16
27374
-22
27375
25
27376
-15
27377
18
27378
-17
27379
20
27380
-19
27381
27
27382
-13
27383
19
27384
-19
27385
23
27386
-17
27387
17
27388
-21
27389
24
27390
-17
27391
18
27392
-18
27393
20
27394
-18
27395
29
27396
-11
27397
19
27398
-20
27399
23
27400
-17
27401
17
27402
-18
27403
20
27404
-19
27405
16
27406
-20
27407
17
27408
-22
27409
25
27410
-15
27411
17
27412
-21
27413
21
27414
-18
27415
16
27416
-21
27417
18
27418
-21
27419
18
27420
-19
27421
18
27422
-21
27423
16
27424
-20
27425
17
27426
-21
27427
27
27428
-13
27429
19
27430
-19
27431
19
27432
-18
27433
20
27434
-19
27435
18
27436
-19
27437
17
27438
-21
27439
26
27440
-15
27441
18
27442
-21
27443
23
27444
-17
27445
17
27446
-21
27447
21
27448
-18
27449
18
27450
-21
27451
19
27452
-18
27453
19
27454
-20
27455
18
27456
-20
27457
13
27458
-25
27459
16
27460
-21
27461
18
27462
-21
27463
20
27464
-16
27465
19
27466
-19
27467
27
27468
-13
27469
19
27470
-20
27471
26
27472
-15
27473
19
27474
-19
27475
19
27476
-18
27477
21
27478
-18
27479
17
27480
-20
27481
19
27482
-19
27483
26
27484
-14
27485
19
27486
-20
27487
20
27488
-18
27489
18
27490
-21
27491
16
27492
-20
27493
18
27494
-21
27495
27
27496
-13
27497
21
27498
-15
27499
22
27500
-17
27501
27
27502
-13
27503
17
27504
-21
27505
21
27506
-18
27507
15
27508
-22
27509
20
27510
-19
27511
17
27512
-22
27513
23
27514
-17
27515
17
27516
-19
27517
19
27518
-20
27519
15
27520
-21
27521
18
27522
-21
27523
17
27524
-19
27525
18
27526
-20
27527
27
27528
-13
27529
21
27530
-16
27531
21
27532
-18
27533
17
27534
-19
27535
18
27536
-20
27537
25
27538
-14
27539
20
27540
-19
27541
23
27542
-17
27543
16
27544
-22
27545
20
27546
-19
27547
17
27548
-22
27549
19
27550
-18
27551
19
27552
-20
27553
17
27554
-20
27555
19
27556
-19
27557
17
27558
-21
27559
21
27560
-18
27561
18
27562
-21
27563
25
27564
-15
27565
18
27566
-18
27567
23
27568
-16
27569
17
27570
-19
27571
18
27572
-20
27573
28
27574
-12
27575
19
27576
-20
27577
21
27578
-18
27579
18
27580
-19
27581
21
27582
-19
27583
16
27584
-20
27585
17
27586
-21
27587
16
27588
-20
27589
21
27590
-18
27591
17
27592
-21
27593
24
27594
-16
27595
18
27596
-20
27597
23
27598
-17
27599
18
27600
-18
27601
21
27602
-19
27603
16
27604
-22
27605
11
27606
-25
27607
19
27608
-20
27609
17
27610
-21
27611
25
27612
-15
27613
20
27614
-19
27615
23
27616
-17
27617
18
27618
-21
27619
21
27620
-17
27621
19
27622
-20
27623
14
27624
-24
27625
17
27626
-20
27627
19
27628
-19
27629
29
27630
-11
27631
23
27632
-17
27633
22
27634
-17
27635
18
27636
-21
27637
19
27638
-19
27639
19
27640
-20
27641
17
27642
-19
27643
21
27644
-18
27645
17
27646
-20
27647
21
27648
-18
27649
18
27650
-20
27651
24
27652
-15
27653
19
27654
-20
27655
23
27656
-16
27657
20
27658
-19
27659
19
27660
-18
27661
20
27662
-19
27663
16
27664
-22
27665
12
27666
-24
27667
22
27668
-17
27669
19
27670
-19
27671
26
27672
-14
27673
21
27674
-19
27675
21
27676
-17
27677
19
27678
-20
27679
19
27680
-18
27681
19
27682
-20
27683
16
27684
-21
27685
20
27686
-19
27687
17
27688
-22
27689
17
27690
-22
27691
13
27692
-25
27693
25
27694
-15
27695
22
27696
-18
27697
23
27698
-15
27699
21
27700
-18
27701
17
27702
-21
27703
13
27704
-24
27705
19
27706
-20
27707
18
27708
-20
27709
26
27710
-13
27711
21
27712
-18
27713
24
27714
-16
27715
21
27716
-17
27717
23
27718
-16
27719
18
27720
-20
27721
25
27722
-15
27723
19
27724
-19
27725
24
27726
-16
27727
20
27728
-17
27729
22
27730
-17
27731
18
27732
-20
27733
20
27734
-19
27735
16
27736
-22
27737
23
27738
-16
27739
19
27740
-20
27741
23
27742
-16
27743
17
27744
-21
27745
21
27746
-17
27747
20
27748
-19
27749
17
27750
-19
27751
18
27752
-20
27753
27
27754
-13
27755
19
27756
-20
27757
22
27758
-18
27759
17
27760
-21
27761
18
27762
-19
27763
19
27764
-19
27765
17
27766
-20
27767
19
27768
-19
27769
16
27770
-22
27771
18
27772
-21
27773
22
27774
-17
27775
19
27776
-20
27777
18
27778
-19
27779
19
27780
-19
27781
18
27782
-20
27783
22
27784
-17
27785
18
27786
-20
27787
26
27788
-14
27789
20
27790
-19
27791
23
27792
-16
27793
21
27794
-19
27795
20
27796
-19
27797
14
27798
-24
27799
13
27800
-22
27801
21
27802
-18
27803
18
27804
-20
27805
24
27806
-15
27807
19
27808
-20
27809
21
27810
-17
27811
19
27812
-19
27813
17
27814
-20
27815
20
27816
-19
27817
18
27818
-21
27819
24
27820
-16
27821
19
27822
-19
27823
25
27824
-14
27825
21
27826
-19
27827
20
27828
-18
27829
15
27830
-24
27831
13
27832
-22
27833
17
27834
-21
27835
27
27836
-13
27837
23
27838
-17
27839
16
27840
-23
27841
18
27842
-19
27843
19
27844
-19
27845
20
27846
-17
27847
22
27848
-17
27849
18
27850
-19
27851
21
27852
-18
27853
17
27854
-21
27855
24
27856
-15
27857
19
27858
-20
27859
23
27860
-17
27861
19
27862
-17
27863
22
27864
-17
27865
18
27866
-20
27867
24
27868
-16
27869
19
27870
-20
27871
24
27872
-16
27873
16
27874
-22
27875
22
27876
-17
27877
17
27878
-21
27879
21
27880
-17
27881
19
27882
-20
27883
16
27884
-21
27885
19
27886
-18
27887
21
27888
-18
27889
16
27890
-21
27891
24
27892
-16
27893
18
27894
-18
27895
20
27896
-19
27897
29
27898
-11
27899
20
27900
-19
27901
25
27902
-15
27903
19
27904
-20
27905
21
27906
-18
27907
18
27908
-21
27909
17
27910
-20
27911
19
27912
-20
27913
17
27914
-19
27915
21
27916
-18
27917
16
27918
-21
27919
21
27920
-19
27921
17
27922
-21
27923
23
27924
-17
27925
18
27926
-18
27927
21
27928
-18
27929
17
27930
-20
27931
20
27932
-19
27933
17
27934
-22
27935
24
27936
-16
27937
17
27938
-18
27939
22
27940
-17
27941
18
27942
-18
27943
19
27944
-19
27945
27
27946
-13
27947
20
27948
-19
27949
22
27950
-20
27951
-55
27952
-44
27953
-59
27954
12
27955
-22
27956
25
27957
-13
27958
35
27959
-6
27960
26
27961
-11
27962
26
27963
-13
27964
19
27965
-19
27966
18
27967
-16
27968
22
27969
-16
27970
32
27971
-8
27972
24
27973
-15
27974
30
27975
-11
27976
21
27977
-17
27978
17
27979
-21
27980
19
27981
-17
27982
127
27983
127
27984
85
27985
47
27986
3
27987
0
27988
-37
27989
-3
27990
-39
27991
-6
27992
-42
27993
1
27994
-36
27995
0
27996
-37
27997
4
27998
-31
27999
7
28000
-30
28001
7
28002
-28
28003
10
28004
-27
28005
22
28006
-18
28007
13
28008
-25
28009
17
28010
-21
28011
15
28012
-23
28013
12
28014
-23
28015
16
28016
-22
28017
13
28018
-23
28019
16
28020
-23
28021
14
28022
-23
28023
23
28024
-17
28025
17
28026
-22
28027
22
28028
-17
28029
18
28030
-21
28031
20
28032
-19
28033
15
28034
-23
28035
16
28036
-20
28037
19
28038
-19
28039
16
28040
-21
28041
21
28042
-18
28043
17
28044
-21
28045
25
28046
-15
28047
19
28048
-17
28049
21
28050
-18
28051
27
28052
-12
28053
21
28054
-18
28055
21
28056
-18
28057
18
28058
-21
28059
19
28060
-19
28061
17
28062
-21
28063
19
28064
-18
28065
20
28066
-19
28067
16
28068
-21
28069
21
28070
-18
28071
17
28072
-22
28073
24
28074
-16
28075
17
28076
-18
28077
19
28078
-22
28079
-57
28080
-36
28081
-57
28082
9
28083
-24
28084
33
28085
-7
28086
29
28087
-7
28088
30
28089
-9
28090
37
28091
-4
28092
26
28093
-13
28094
28
28095
-12
28096
21
28097
-17
28098
24
28099
-15
28100
20
28101
-18
28102
23
28103
-15
28104
20
28105
-19
28106
17
28107
-19
28108
20
28109
-18
28110
17
28111
-20
28112
23
28113
-16
28114
19
28115
-19
28116
25
28117
-14
28118
20
28119
-18
28120
23
28121
-15
28122
20
28123
-18
28124
18
28125
-18
28126
18
28127
-19
28128
29
28129
-11
28130
20
28131
-19
28132
24
28133
-16
28134
16
28135
-22
28136
22
28137
-17
28138
18
28139
-18
28140
20
28141
-18
28142
127
28143
127
28144
80
28145
40
28146
-3
28147
-1
28148
-38
28149
-12
28150
-47
28151
-10
28152
-42
28153
-1
28154
-37
28155
13
28156
-26
28157
6
28158
-31
28159
11
28160
-27
28161
7
28162
-30
28163
12
28164
-26
28165
11
28166
-27
28167
13
28168
-24
28169
13
28170
-25
28171
11
28172
-24
28173
14
28174
-27
28175
-61
28176
-42
28177
-61
28178
6
28179
-26
28180
31
28181
-9
28182
27
28183
-11
28184
33
28185
-8
28186
25
28187
-13
28188
28
28189
-10
28190
24
28191
-15
28192
23
28193
-14
28194
20
28195
-18
28196
28
28197
-12
28198
21
28199
-17
28200
26
28201
-13
28202
21
28203
-18
28204
23
28205
-15
28206
25
28207
-14
28208
19
28209
-19
28210
17
28211
-21
28212
12
28213
-25
28214
16
28215
-20
28216
19
28217
-19
28218
28
28219
-12
28220
21
28221
-15
28222
21
28223
-17
28224
17
28225
-19
28226
19
28227
-19
28228
17
28229
-21
28230
13
28231
-24
28232
21
28233
-17
28234
19
28235
-19
28236
24
28237
-15
28238
19
28239
-17
28240
22
28241
-17
28242
18
28243
-19
28244
22
28245
-17
28246
18
28247
-20
28248
24
28249
-15
28250
19
28251
-19
28252
23
28253
-16
28254
18
28255
-18
28256
21
28257
-18
28258
16
28259
-22
28260
22
28261
-17
28262
17
28263
-19
28264
20
28265
-18
28266
17
28267
-19
28268
18
28269
-20
28270
127
28271
127
28272
90
28273
46
28274
2
28275
2
28276
-35
28277
3
28278
-35
28279
-6
28280
-42
28281
3
28282
-35
28283
-1
28284
-35
28285
3
28286
-34
28287
12
28288
-26
28289
6
28290
-31
28291
11
28292
-27
28293
8
28294
-30
28295
15
28296
-23
28297
9
28298
-29
28299
17
28300
-22
28301
12
28302
-23
28303
15
28304
-23
28305
25
28306
-16
28307
15
28308
-23
28309
20
28310
-19
28311
13
28312
-25
28313
21
28314
-19
28315
14
28316
-24
28317
21
28318
-19
28319
15
28320
-20
28321
19
28322
-20
28323
25
28324
-14
28325
19
28326
-21
28327
22
28328
-18
28329
15
28330
-23
28331
20
28332
-18
28333
18
28334
-23
28335
-58
28336
-38
28337
-59
28338
8
28339
-25
28340
32
28341
-8
28342
28
28343
-9
28344
28
28345
-11
28346
24
28347
-14
28348
28
28349
-11
28350
23
28351
-15
28352
29
28353
-11
28354
23
28355
-16
28356
24
28357
-14
28358
22
28359
-16
28360
18
28361
-20
28362
14
28363
-23
28364
19
28365
-19
28366
18
28367
-20
28368
26
28369
-13
28370
22
28371
-17
28372
25
28373
-13
28374
20
28375
-18
28376
17
28377
-18
28378
21
28379
-18
28380
17
28381
-19
28382
20
28383
-18
28384
27
28385
-12
28386
21
28387
-18
28388
20
28389
-17
28390
19
28391
-20
28392
16
28393
-20
28394
18
28395
-20
28396
16
28397
-20
28398
127
28399
127
28400
86
28401
46
28402
2
28403
-1
28404
-38
28405
-12
28406
-47
28407
-1
28408
-37
28409
-1
28410
-37
28411
8
28412
-31
28413
4
28414
-31
28415
8
28416
-29
28417
18
28418
-22
28419
10
28420
-28
28421
14
28422
-25
28423
11
28424
-25
28425
14
28426
-24
28427
23
28428
-17
28429
14
28430
-24
28431
16
28432
-22
28433
13
28434
-26
28435
15
28436
-23
28437
17
28438
-21
28439
15
28440
-23
28441
14
28442
-22
28443
15
28444
-23
28445
24
28446
-16
28447
17
28448
-22
28449
22
28450
-18
28451
16
28452
-22
28453
21
28454
-18
28455
17
28456
-21
28457
16
28458
-20
28459
17
28460
-21
28461
18
28462
-23
28463
-58
28464
-43
28465
-53
28466
12
28467
-21
28468
37
28469
-3
28470
30
28471
-10
28472
33
28473
-7
28474
26
28475
-13
28476
27
28477
-11
28478
23
28479
-16
28480
24
28481
-14
28482
21
28483
-17
28484
19
28485
-19
28486
14
28487
-23
28488
16
28489
-22
28490
15
28491
-21
28492
26
28493
-13
28494
22
28495
-16
28496
28
28497
-12
28498
20
28499
-18
28500
25
28501
-14
28502
22
28503
-17
28504
16
28505
-22
28506
19
28507
-17
28508
22
28509
-16
28510
19
28511
-18
28512
26
28513
-14
28514
19
28515
-19
28516
25
28517
-15
28518
19
28519
-16
28520
21
28521
-17
28522
29
28523
-11
28524
19
28525
-20
28526
127
28527
127
28528
84
28529
46
28530
3
28531
0
28532
-37
28533
-3
28534
-40
28535
-8
28536
-41
28537
-2
28538
-38
28539
-2
28540
-37
28541
4
28542
-33
28543
3
28544
-33
28545
12
28546
-27
28547
8
28548
-27
28549
11
28550
-27
28551
20
28552
-19
28553
13
28554
-25
28555
19
28556
-20
28557
13
28558
-28
28559
-62
28560
-48
28561
-65
28562
12
28563
-23
28564
25
28565
-9
28566
29
28567
-10
28568
36
28569
-5
28570
25
28571
-14
28572
28
28573
-12
28574
20
28575
-16
28576
22
28577
-16
28578
21
28579
-16
28580
20
28581
-19
28582
19
28583
-17
28584
20
28585
-18
28586
19
28587
-17
28588
21
28589
-18
28590
127
28591
127
28592
82
28593
42
28594
-1
28595
2
28596
-36
28597
-8
28598
-43
28599
-3
28600
-40
28601
-6
28602
-41
28603
-1
28604
-37
28605
7
28606
-31
28607
7
28608
-28
28609
12
28610
-26
28611
10
28612
-26
28613
12
28614
-26
28615
22
28616
-18
28617
15
28618
-23
28619
16
28620
-22
28621
14
28622
-24
28623
16
28624
-20
28625
18
28626
-21
28627
15
28628
-22
28629
16
28630
-22
28631
23
28632
-16
28633
18
28634
-21
28635
19
28636
-18
28637
19
28638
-20
28639
17
28640
-19
28641
19
28642
-19
28643
16
28644
-21
28645
18
28646
-20
28647
24
28648
-15
28649
20
28650
-19
28651
14
28652
-25
28653
13
28654
-22
28655
16
28656
-22
28657
26
28658
-14
28659
21
28660
-19
28661
24
28662
-16
28663
17
28664
-22
28665
21
28666
-18
28667
18
28668
-21
28669
21
28670
-18
28671
18
28672
-21
28673
16
28674
-19
28675
18
28676
-20
28677
26
28678
-14
28679
20
28680
-19
28681
25
28682
-15
28683
19
28684
-17
28685
21
28686
-21
28687
-56
28688
-36
28689
-58
28690
8
28691
-26
28692
29
28693
-10
28694
27
28695
-12
28696
29
28697
-10
28698
25
28699
-13
28700
25
28701
-11
28702
26
28703
-13
28704
21
28705
-16
28706
24
28707
-15
28708
21
28709
-17
28710
27
28711
-12
28712
22
28713
-17
28714
25
28715
-14
28716
19
28717
-19
28718
22
28719
-15
28720
21
28721
-17
28722
17
28723
-18
28724
18
28725
-20
28726
27
28727
-11
28728
23
28729
-16
28730
15
28731
-22
28732
17
28733
-19
28734
20
28735
-18
28736
18
28737
-18
28738
21
28739
-17
28740
17
28741
-20
28742
24
28743
-15
28744
19
28745
-19
28746
25
28747
-14
28748
20
28749
-19
28750
16
28751
-21
28752
12
28753
-25
28754
13
28755
-22
28756
18
28757
-19
28758
27
28759
-11
28760
24
28761
-15
28762
21
28763
-15
28764
19
28765
-19
28766
27
28767
-13
28768
20
28769
-19
28770
23
28771
-15
28772
20
28773
-19
28774
21
28775
-17
28776
19
28777
-19
28778
17
28779
-19
28780
19
28781
-19
28782
127
28783
127
28784
89
28785
45
28786
1
28787
3
28788
-35
28789
-10
28790
-45
28791
-5
28792
-41
28793
-5
28794
-40
28795
7
28796
-31
28797
3
28798
-31
28799
6
28800
-31
28801
16
28802
-23
28803
9
28804
-28
28805
15
28806
-24
28807
9
28808
-29
28809
16
28810
-23
28811
13
28812
-25
28813
17
28814
-22
28815
12
28816
-26
28817
16
28818
-22
28819
14
28820
-24
28821
14
28822
-22
28823
16
28824
-23
28825
24
28826
-16
28827
18
28828
-21
28829
21
28830
-18
28831
16
28832
-23
28833
18
28834
-20
28835
14
28836
-25
28837
12
28838
-23
28839
16
28840
-21
28841
26
28842
-14
28843
20
28844
-19
28845
22
28846
-17
28847
18
28848
-21
28849
16
28850
-20
28851
18
28852
-21
28853
25
28854
-15
28855
20
28856
-19
28857
25
28858
-15
28859
18
28860
-18
28861
20
28862
-19
28863
16
28864
-23
28865
11
28866
-25
28867
18
28868
-20
28869
17
28870
-20
28871
23
28872
-17
28873
19
28874
-19
28875
25
28876
-15
28877
20
28878
-19
28879
22
28880
-16
28881
19
28882
-20
28883
17
28884
-19
28885
18
28886
-20
28887
27
28888
-13
28889
21
28890
-17
28891
16
28892
-23
28893
17
28894
-19
28895
19
28896
-19
28897
27
28898
-13
28899
19
28900
-20
28901
13
28902
-23
28903
19
28904
-20
28905
18
28906
-19
28907
24
28908
-16
28909
18
28910
-20
28911
25
28912
-15
28913
18
28914
-18
28915
23
28916
-16
28917
19
28918
-20
28919
23
28920
-16
28921
18
28922
-20
28923
25
28924
-15
28925
19
28926
-20
28927
19
28928
-19
28929
18
28930
-21
28931
16
28932
-20
28933
17
28934
-21
28935
26
28936
-13
28937
21
28938
-19
28939
20
28940
-18
28941
17
28942
-24
28943
-59
28944
-39
28945
-59
28946
8
28947
-25
28948
33
28949
-7
28950
29
28951
-7
28952
31
28953
-9
28954
38
28955
-3
28956
26
28957
-13
28958
29
28959
-11
28960
22
28961
-14
28962
23
28963
-15
28964
19
28965
-17
28966
23
28967
-16
28968
18
28969
-20
28970
14
28971
-23
28972
24
28973
-16
28974
18
28975
-20
28976
25
28977
-14
28978
21
28979
-18
28980
19
28981
-18
28982
19
28983
-19
28984
17
28985
-19
28986
20
28987
-18
28988
18
28989
-20
28990
25
28991
-14
28992
19
28993
-19
28994
25
28995
-15
28996
18
28997
-20
28998
23
28999
-15
29000
20
29001
-18
29002
28
29003
-13
29004
20
29005
-16
29006
127
29007
127
29008
83
29009
44
29010
0
29011
-1
29012
-38
29013
-5
29014
-41
29015
-7
29016
-43
29017
-1
29018
-37
29019
1
29020
-36
29021
4
29022
-32
29023
6
29024
-32
29025
4
29026
-33
29027
3
29028
-31
29029
8
29030
-29
29031
20
29032
-20
29033
16
29034
-20
29035
18
29036
-21
29037
13
29038
-27
29039
-62
29040
-47
29041
-65
29042
10
29043
-23
29044
25
29045
-13
29046
30
29047
-9
29048
27
29049
-13
29050
26
29051
-11
29052
27
29053
-12
29054
22
29055
-15
29056
26
29057
-13
29058
21
29059
-17
29060
28
29061
-12
29062
21
29063
-14
29064
22
29065
-16
29066
28
29067
-11
29068
20
29069
-18
29070
127
29071
127
29072
86
29073
43
29074
0
29075
3
29076
-35
29077
-8
29078
-44
29079
0
29080
-37
29081
-2
29082
-38
29083
5
29084
-33
29085
2
29086
-35
29087
6
29088
-30
29089
9
29090
-29
29091
8
29092
-27
29093
13
29094
-25
29095
11
29096
-26
29097
19
29098
-20
29099
14
29100
-25
29101
19
29102
-20
29103
15
29104
-24
29105
16
29106
-22
29107
15
29108
-24
29109
13
29110
-23
29111
20
29112
-19
29113
15
29114
-23
29115
22
29116
-18
29117
17
29118
-20
29119
23
29120
-16
29121
17
29122
-21
29123
23
29124
-16
29125
19
29126
-20
29127
21
29128
-17
29129
17
29130
-22
29131
17
29132
-20
29133
19
29134
-19
29135
15
29136
-22
29137
21
29138
-18
29139
18
29140
-20
29141
24
29142
-16
29143
18
29144
-21
29145
21
29146
-18
29147
18
29148
-21
29149
17
29150
-19
29151
17
29152
-21
29153
25
29154
-15
29155
20
29156
-19
29157
21
29158
-17
29159
23
29160
-15
29161
19
29162
-20
29163
16
29164
-20
29165
21
29166
-18
29167
17
29168
-21
29169
24
29170
-16
29171
18
29172
-18
29173
21
29174
-18
29175
29
29176
-11
29177
19
29178
-20
29179
22
29180
-18
29181
15
29182
-23
29183
20
29184
-18
29185
19
29186
-20
29187
18
29188
-19
29189
19
29190
-19
29191
16
29192
-21
29193
23
29194
-17
29195
17
29196
-21
29197
24
29198
-16
29199
18
29200
-20
29201
18
29202
-19
29203
20
29204
-19
29205
15
29206
-22
29207
23
29208
-16
29209
19
29210
-20
29211
22
29212
-17
29213
19
29214
-20
29215
18
29216
-18
29217
18
29218
-21
29219
26
29220
-14
29221
19
29222
-17
29223
20
29224
-19
29225
16
29226
-20
29227
21
29228
-18
29229
17
29230
-21
29231
22
29232
-17
29233
18
29234
-21
29235
14
29236
-24
29237
17
29238
-20
29239
19
29240
-20
29241
17
29242
-21
29243
14
29244
-24
29245
23
29246
-17
29247
20
29248
-19
29249
26
29250
-14
29251
20
29252
-17
29253
21
29254
-18
29255
17
29256
-22
29257
13
29258
-24
29259
23
29260
-17
29261
19
29262
-19
29263
25
29264
-15
29265
21
29266
-19
29267
18
29268
-18
29269
18
29270
-20
29271
27
29272
-13
29273
21
29274
-16
29275
22
29276
-17
29277
18
29278
-18
29279
19
29280
-20
29281
17
29282
-21
29283
21
29284
-18
29285
17
29286
-22
29287
14
29288
-24
29289
23
29290
-17
29291
18
29292
-18
29293
21
29294
-18
29295
28
29296
-13
29297
20
29298
-19
29299
21
29300
-17
29301
18
29302
-21
29303
19
29304
-18
29305
19
29306
-20
29307
19
29308
-18
29309
18
29310
-20
29311
27
29312
-13
29313
19
29314
-17
29315
23
29316
-17
29317
20
29318
-17
29319
19
29320
-19
29321
16
29322
-20
29323
18
29324
-21
29325
15
29326
-22
29327
19
29328
-19
29329
17
29330
-21
29331
24
29332
-15
29333
19
29334
-20
29335
23
29336
-16
29337
19
29338
-20
29339
16
29340
-20
29341
18
29342
-21
29343
26
29344
-13
29345
21
29346
-18
29347
19
29348
-18
29349
17
29350
-21
29351
26
29352
-14
29353
18
29354
-21
29355
23
29356
-17
29357
17
29358
-19
29359
20
29360
-19
29361
16
29362
-22
29363
21
29364
-18
29365
18
29366
-21
29367
23
29368
-17
29369
18
29370
-18
29371
19
29372
-19
29373
29
29374
-12
29375
19
29376
-20
29377
23
29378
-17
29379
17
29380
-19
29381
20
29382
-19
29383
15
29384
-22
29385
21
29386
-18
29387
18
29388
-21
29389
24
29390
-15
29391
19
29392
-20
29393
20
29394
-18
29395
18
29396
-21
29397
15
29398
-21
29399
17
29400
-21
29401
25
29402
-14
29403
22
29404
-17
29405
21
29406
-17
29407
18
29408
-21
29409
21
29410
-18
29411
17
29412
-21
29413
23
29414
-17
29415
16
29416
-23
29417
22
29418
-18
29419
17
29420
-19
29421
20
29422
-19
29423
28
29424
-12
29425
19
29426
-20
29427
23
29428
-17
29429
15
29430
-23
29431
20
29432
-18
29433
18
29434
-21
29435
15
29436
-21
29437
16
29438
-22
29439
26
29440
-14
29441
19
29442
-17
29443
20
29444
-19
29445
17
29446
-19
29447
17
29448
-21
29449
28
29450
-12
29451
21
29452
-16
29453
20
29454
-19
29455
16
29456
-20
29457
16
29458
-22
29459
16
29460
-20
29461
19
29462
-20
29463
16
29464
-21
29465
18
29466
-20
29467
16
29468
-22
29469
22
29470
-17
29471
18
29472
-21
29473
25
29474
-15
29475
19
29476
-20
29477
14
29478
-24
29479
15
29480
-21
29481
21
29482
-17
29483
19
29484
-20
29485
23
29486
-16
29487
19
29488
-20
29489
25
29490
-16
29491
19
29492
-18
29493
21
29494
-18
29495
26
29496
-14
29497
19
29498
-20
29499
20
29500
-19
29501
18
29502
-21
29503
19
29504
-18
29505
20
29506
-19
29507
17
29508
-21
29509
21
29510
-18
29511
17
29512
-21
29513
25
29514
-15
29515
20
29516
-19
29517
23
29518
-16
29519
20
29520
-19
29521
16
29522
-20
29523
20
29524
-19
29525
16
29526
-22
29527
22
29528
-17
29529
18
29530
-20
29531
24
29532
-15
29533
19
29534
-19
29535
16
29536
-20
29537
20
29538
-19
29539
17
29540
-21
29541
23
29542
-16
29543
18
29544
-20
29545
24
29546
-15
29547
19
29548
-20
29549
20
29550
-17
29551
19
29552
-19
29553
27
29554
-13
29555
19
29556
-20
29557
22
29558
-18
29559
16
29560
-22
29561
20
29562
-18
29563
19
29564
-20
29565
17
29566
-20
29567
20
29568
-19
29569
25
29570
-14
29571
19
29572
-20
29573
19
29574
-19
29575
19
29576
-20
29577
18
29578
-18
29579
21
29580
-19
29581
16
29582
-22
29583
22
29584
-17
29585
17
29586
-21
29587
24
29588
-16
29589
19
29590
-20
29591
20
29592
-17
29593
19
29594
-20
29595
16
29596
-23
29597
12
29598
-25
29599
15
29600
-22
29601
22
29602
-17
29603
18
29604
-20
29605
23
29606
-16
29607
19
29608
-17
29609
23
29610
-17
29611
18
29612
-21
29613
13
29614
-24
29615
24
29616
-16
29617
19
29618
-19
29619
25
29620
-15
29621
19
29622
-20
29623
22
29624
-17
29625
18
29626
-21
29627
17
29628
-19
29629
21
29630
-17
29631
17
29632
-21
29633
25
29634
-15
29635
20
29636
-19
29637
19
29638
-19
29639
18
29640
-21
29641
16
29642
-20
29643
19
29644
-19
29645
26
29646
-12
29647
22
29648
-17
29649
19
29650
-17
29651
18
29652
-20
29653
26
29654
-14
29655
19
29656
-20
29657
22
29658
-18
29659
17
29660
-22
29661
21
29662
-18
29663
18
29664
-21
29665
18
29666
-18
29667
20
29668
-19
29669
17
29670
-20
29671
23
29672
-16
29673
18
29674
-21
29675
25
29676
-15
29677
19
29678
-17
29679
23
29680
-17
29681
17
29682
-22
29683
11
29684
-26
29685
21
29686
-18
29687
19
29688
-20
29689
24
29690
-15
29691
20
29692
-19
29693
20
29694
-18
29695
20
29696
-19
29697
17
29698
-19
29699
20
29700
-19
29701
17
29702
-22
29703
13
29704
-25
29705
11
29706
-26
29707
23
29708
-16
29709
21
29710
-18
29711
25
29712
-15
29713
20
29714
-17
29715
22
29716
-17
29717
18
29718
-20
29719
24
29720
-15
29721
20
29722
-19
29723
25
29724
-15
29725
18
29726
-21
29727
23
29728
-16
29729
20
29730
-19
29731
16
29732
-23
29733
14
29734
-22
29735
23
29736
-17
29737
18
29738
-20
29739
25
29740
-14
29741
20
29742
-19
29743
19
29744
-18
29745
18
29746
-20
29747
25
29748
-15
29749
18
29750
-20
29751
24
29752
-16
29753
18
29754
-21
29755
24
29756
-16
29757
18
29758
-18
29759
19
29760
-19
29761
29
29762
-11
29763
22
29764
-18
29765
22
29766
-17
29767
25
29768
-15
29769
18
29770
-19
29771
19
29772
-20
29773
23
29774
-16
29775
18
29776
-21
29777
18
29778
-19
29779
19
29780
-20
29781
16
29782
-20
29783
19
29784
-19
29785
16
29786
-22
29787
21
29788
-18
29789
17
29790
-22
29791
23
29792
-17
29793
18
29794
-18
29795
20
29796
-19
29797
16
29798
-21
29799
23
29800
-16
29801
17
29802
-21
29803
23
29804
-17
29805
17
29806
-22
29807
24
29808
-16
29809
18
29810
-18
29811
20
29812
-19
29813
26
29814
-14
29815
19
29816
-20
29817
16
29818
-21
29819
17
29820
-21
29821
16
29822
-20
29823
17
29824
-21
29825
27
29826
-13
29827
19
29828
-20
29829
21
29830
-18
29831
17
29832
-22
29833
19
29834
-18
29835
19
29836
-20
29837
16
29838
-22
29839
19
29840
-20
29841
12
29842
-25
29843
24
29844
-15
29845
21
29846
-18
29847
24
29848
-15
29849
20
29850
-17
29851
22
29852
-17
29853
17
29854
-20
29855
19
29856
-20
29857
16
29858
-22
29859
23
29860
-17
29861
18
29862
-20
29863
25
29864
-15
29865
19
29866
-18
29867
20
29868
-18
29869
29
29870
-12
29871
19
29872
-20
29873
23
29874
-17
29875
16
29876
-22
29877
21
29878
-17
29879
18
29880
-21
29881
15
29882
-23
29883
13
29884
-22
29885
16
29886
-22
29887
26
29888
-14
29889
20
29890
-19
29891
22
29892
-17
29893
17
29894
-21
29895
17
29896
-19
29897
17
29898
-21
29899
26
29900
-14
29901
19
29902
-20
29903
23
29904
-17
29905
18
29906
-21
29907
22
29908
-17
29909
19
29910
-20
29911
22
29912
-16
29913
19
29914
-20
29915
15
29916
-24
29917
15
29918
-23
29919
12
29920
-25
29921
15
29922
-21
29923
22
29924
-17
29925
19
29926
-19
29927
19
29928
-20
29929
23
29930
-17
29931
20
29932
-16
29933
24
29934
-15
29935
19
29936
-19
29937
25
29938
-15
29939
20
29940
-19
29941
25
29942
-15
29943
18
29944
-21
29945
23
29946
-17
29947
18
29948
-20
29949
22
29950
-16
29951
20
29952
-19
29953
16
29954
-20
29955
19
29956
-20
29957
17
29958
-21
29959
25
29960
-15
29961
19
29962
-17
29963
20
29964
-19
29965
29
29966
-11
29967
22
29968
-18
29969
22
29970
-17
29971
18
29972
-21
29973
17
29974
-20
29975
19
29976
-20
29977
16
29978
-22
29979
19
29980
-20
29981
17
29982
-21
29983
19
29984
-21
29985
22
29986
-16
29987
19
29988
-20
29989
17
29990
-19
29991
18
29992
-20
29993
17
29994
-20
29995
21
29996
-18
29997
18
29998
-23
29999
-58
30000
-45
30001
-56
30002
12
30003
-22
30004
27
30005
-11
30006
37
30007
-4
30008
29
30009
-7
30010
31
30011
-9
30012
25
30013
-11
30014
25
30015
-13
30016
32
30017
-8
30018
24
30019
-15
30020
25
30021
-14
30022
20
30023
-18
30024
21
30025
-15
30026
22
30027
-17
30028
19
30029
-18
30030
127
30031
127
30032
85
30033
44
30034
1
30035
1
30036
-36
30037
2
30038
-36
30039
-3
30040
-40
30041
4
30042
-34
30043
0
30044
-36
30045
7
30046
-30
30047
6
30048
-31
30049
6
30050
-30
30051
8
30052
-29
30053
18
30054
-21
30055
15
30056
-22
30057
17
30058
-22
30059
12
30060
-26
30061
7
30062
-28
30063
15
30064
-23
30065
10
30066
-27
30067
20
30068
-19
30069
16
30070
-19
30071
19
30072
-20
30073
26
30074
-14
30075
18
30076
-21
30077
24
30078
-16
30079
18
30080
-21
30081
21
30082
-19
30083
15
30084
-23
30085
18
30086
-20
30087
17
30088
-22
30089
19
30090
-18
30091
19
30092
-20
30093
16
30094
-22
30095
12
30096
-24
30097
22
30098
-17
30099
21
30100
-15
30101
21
30102
-17
30103
28
30104
-13
30105
19
30106
-19
30107
25
30108
-15
30109
17
30110
-19
30111
19
30112
-20
30113
28
30114
-13
30115
19
30116
-17
30117
19
30118
-20
30119
17
30120
-20
30121
17
30122
-22
30123
14
30124
-21
30125
16
30126
-24
30127
-59
30128
-41
30129
-59
30130
9
30131
-20
30132
27
30133
-11
30134
38
30135
-3
30136
29
30137
-10
30138
30
30139
-9
30140
26
30141
-13
30142
24
30143
-13
30144
24
30145
-14
30146
21
30147
-15
30148
21
30149
-17
30150
28
30151
-10
30152
24
30153
-15
30154
21
30155
-15
30156
22
30157
-16
30158
18
30159
-18
30160
21
30161
-18
30162
17
30163
-20
30164
24
30165
-15
30166
18
30167
-19
30168
16
30169
-22
30170
19
30171
-19
30172
22
30173
-15
30174
21
30175
-18
30176
19
30177
-17
30178
22
30179
-17
30180
18
30181
-19
30182
22
30183
-17
30184
18
30185
-20
30186
22
30187
-16
30188
19
30189
-19
30190
127
30191
127
30192
87
30193
44
30194
0
30195
-3
30196
-40
30197
-15
30198
-50
30199
-10
30200
-43
30201
1
30202
-36
30203
2
30204
-35
30205
9
30206
-29
30207
8
30208
-30
30209
15
30210
-24
30211
10
30212
-25
30213
13
30214
-25
30215
20
30216
-20
30217
14
30218
-24
30219
15
30220
-23
30221
13
30222
-27
30223
-62
30224
-42
30225
-61
30226
6
30227
-27
30228
31
30229
-8
30230
29
30231
-11
30232
29
30233
-9
30234
25
30235
-14
30236
21
30237
-16
30238
22
30239
-16
30240
19
30241
-19
30242
26
30243
-13
30244
21
30245
-17
30246
26
30247
-12
30248
22
30249
-17
30250
19
30251
-17
30252
23
30253
-16
30254
19
30255
-19
30256
25
30257
-14
30258
19
30259
-19
30260
25
30261
-14
30262
20
30263
-19
30264
17
30265
-19
30266
17
30267
-21
30268
26
30269
-14
30270
19
30271
-19
30272
21
30273
-16
30274
20
30275
-19
30276
16
30277
-19
30278
17
30279
-20
30280
26
30281
-13
30282
18
30283
-20
30284
19
30285
-18
30286
17
30287
-21
30288
16
30289
-19
30290
20
30291
-18
30292
16
30293
-20
30294
23
30295
-16
30296
17
30297
-21
30298
24
30299
-15
30300
19
30301
-19
30302
22
30303
-16
30304
19
30305
-19
30306
18
30307
-18
30308
21
30309
-18
30310
16
30311
-21
30312
23
30313
-16
30314
18
30315
-20
30316
23
30317
-16
30318
127
30319
127
30320
82
30321
44
30322
1
30323
-1
30324
-38
30325
-3
30326
-40
30327
-6
30328
-42
30329
-5
30330
-40
30331
-6
30332
-42
30333
-1
30334
-35
30335
12
30336
-26
30337
9
30338
-29
30339
16
30340
-23
30341
13
30342
-25
30343
16
30344
-21
30345
15
30346
-24
30347
12
30348
-24
30349
13
30350
-24
30351
23
30352
-16
30353
19
30354
-21
30355
15
30356
-21
30357
15
30358
-23
30359
21
30360
-18
30361
17
30362
-21
30363
23
30364
-17
30365
16
30366
-20
30367
18
30368
-20
30369
25
30370
-15
30371
18
30372
-21
30373
20
30374
-19
30375
16
30376
-23
30377
12
30378
-26
30379
15
30380
-21
30381
20
30382
-21
30383
-56
30384
-37
30385
-58
30386
9
30387
-25
30388
23
30389
-15
30390
29
30391
-8
30392
30
30393
-10
30394
25
30395
-12
30396
28
30397
-11
30398
24
30399
-14
30400
30
30401
-10
30402
24
30403
-14
30404
28
30405
-12
30406
21
30407
-18
30408
24
30409
-14
30410
22
30411
-16
30412
18
30413
-17
30414
19
30415
-19
30416
28
30417
-12
30418
21
30419
-15
30420
22
30421
-17
30422
19
30423
-17
30424
19
30425
-19
30426
27
30427
-13
30428
20
30429
-19
30430
21
30431
-17
30432
17
30433
-21
30434
20
30435
-17
30436
20
30437
-19
30438
17
30439
-19
30440
20
30441
-18
30442
17
30443
-21
30444
21
30445
-17
30446
127
30447
127
30448
83
30449
42
30450
-1
30451
7
30452
-31
30453
-5
30454
-41
30455
-5
30456
-40
30457
-1
30458
-38
30459
-1
30460
-37
30461
4
30462
-33
30463
3
30464
-33
30465
13
30466
-26
30467
8
30468
-26
30469
13
30470
-25
30471
11
30472
-25
30473
12
30474
-26
30475
21
30476
-19
30477
16
30478
-19
30479
17
30480
-22
30481
24
30482
-16
30483
16
30484
-23
30485
19
30486
-20
30487
14
30488
-24
30489
10
30490
-28
30491
14
30492
-22
30493
17
30494
-21
30495
16
30496
-21
30497
20
30498
-19
30499
17
30500
-21
30501
24
30502
-16
30503
18
30504
-21
30505
22
30506
-17
30507
25
30508
-14
30509
20
30510
-21
30511
-56
30512
-37
30513
-58
30514
9
30515
-25
30516
31
30517
-7
30518
29
30519
-11
30520
25
30521
-11
30522
27
30523
-12
30524
23
30525
-15
30526
26
30527
-13
30528
23
30529
-16
30530
28
30531
-12
30532
22
30533
-14
30534
24
30535
-15
30536
32
30537
-8
30538
24
30539
-13
30540
22
30541
-17
30542
17
30543
-19
30544
18
30545
-20
30546
25
30547
-14
30548
20
30549
-19
30550
24
30551
-15
30552
17
30553
-21
30554
21
30555
-17
30556
17
30557
-21
30558
20
30559
-18
30560
17
30561
-21
30562
17
30563
-21
30564
11
30565
-26
30566
15
30567
-20
30568
21
30569
-17
30570
19
30571
-19
30572
24
30573
-15
30574
127
30575
127
30576
85
30577
43
30578
0
30579
-1
30580
-38
30581
-6
30582
-43
30583
-1
30584
-37
30585
-1
30586
-37
30587
5
30588
-31
30589
6
30590
-31
30591
7
30592
-29
30593
7
30594
-30
30595
17
30596
-23
30597
13
30598
-24
30599
15
30600
-23
30601
11
30602
-25
30603
12
30604
-25
30605
20
30606
-21
30607
-56
30608
-46
30609
-59
30610
6
30611
-26
30612
31
30613
-9
30614
27
30615
-12
30616
26
30617
-12
30618
30
30619
-9
30620
24
30621
-15
30622
28
30623
-11
30624
22
30625
-17
30626
26
30627
-13
30628
19
30629
-19
30630
24
30631
-15
30632
18
30633
-20
30634
21
30635
-16
30636
19
30637
-19
30638
127
30639
127
30640
82
30641
42
30642
-1
30643
1
30644
-36
30645
-8
30646
-43
30647
-5
30648
-41
30649
-3
30650
-39
30651
7
30652
-31
30653
4
30654
-33
30655
12
30656
-27
30657
7
30658
-28
30659
11
30660
-26
30661
19
30662
-20
30663
14
30664
-25
30665
15
30666
-23
30667
13
30668
-25
30669
15
30670
-23
30671
16
30672
-21
30673
15
30674
-23
30675
13
30676
-23
30677
16
30678
-22
30679
25
30680
-15
30681
18
30682
-19
30683
21
30684
-18
30685
15
30686
-22
30687
20
30688
-19
30689
15
30690
-22
30691
22
30692
-18
30693
17
30694
-21
30695
23
30696
-17
30697
16
30698
-19
30699
19
30700
-20
30701
16
30702
-21
30703
17
30704
-21
30705
25
30706
-14
30707
21
30708
-19
30709
21
30710
-19
30711
16
30712
-23
30713
19
30714
-18
30715
20
30716
-19
30717
19
30718
-18
30719
21
30720
-19
30721
17
30722
-22
30723
12
30724
-25
30725
19
30726
-19
30727
17
30728
-21
30729
23
30730
-16
30731
18
30732
-21
30733
19
30734
-23
30735
-58
30736
-42
30737
-60
30738
14
30739
-20
30740
28
30741
-10
30742
33
30743
-6
30744
29
30745
-10
30746
26
30747
-11
30748
29
30749
-11
30750
24
30751
-14
30752
30
30753
-10
30754
24
30755
-15
30756
25
30757
-14
30758
22
30759
-17
30760
24
30761
-13
30762
25
30763
-14
30764
30
30765
-10
30766
21
30767
-18
30768
22
30769
-17
30770
18
30771
-20
30772
20
30773
-18
30774
18
30775
-20
30776
17
30777
-18
30778
18
30779
-20
30780
28
30781
-12
30782
20
30783
-16
30784
21
30785
-17
30786
18
30787
-18
30788
17
30789
-20
30790
27
30791
-13
30792
20
30793
-16
30794
20
30795
-19
30796
19
30797
-18
30798
19
30799
-19
30800
18
30801
-20
30802
12
30803
-25
30804
13
30805
-22
30806
17
30807
-21
30808
28
30809
-11
30810
21
30811
-18
30812
24
30813
-15
30814
17
30815
-21
30816
21
30817
-17
30818
18
30819
-21
30820
19
30821
-17
30822
19
30823
-20
30824
16
30825
-20
30826
19
30827
-19
30828
17
30829
-22
30830
127
30831
127
30832
80
30833
40
30834
-3
30835
9
30836
-30
30837
-3
30838
-39
30839
-1
30840
-38
30841
-3
30842
-37
30843
2
30844
-35
30845
2
30846
-34
30847
13
30848
-26
30849
7
30850
-28
30851
10
30852
-28
30853
19
30854
-20
30855
12
30856
-23
30857
14
30858
-24
30859
13
30860
-23
30861
16
30862
-22
30863
15
30864
-21
30865
16
30866
-23
30867
24
30868
-16
30869
16
30870
-23
30871
20
30872
-19
30873
16
30874
-23
30875
22
30876
-18
30877
15
30878
-24
30879
19
30880
-20
30881
23
30882
-16
30883
19
30884
-20
30885
15
30886
-22
30887
21
30888
-18
30889
16
30890
-22
30891
23
30892
-17
30893
18
30894
-21
30895
20
30896
-18
30897
22
30898
-16
30899
18
30900
-20
30901
25
30902
-15
30903
17
30904
-22
30905
21
30906
-18
30907
17
30908
-20
30909
19
30910
-19
30911
15
30912
-23
30913
11
30914
-26
30915
19
30916
-20
30917
16
30918
-22
30919
24
30920
-16
30921
18
30922
-18
30923
20
30924
-19
30925
27
30926
-13
30927
19
30928
-20
30929
22
30930
-17
30931
18
30932
-21
30933
21
30934
-18
30935
18
30936
-20
30937
19
30938
-18
30939
18
30940
-20
30941
16
30942
-22
30943
13
30944
-22
30945
17
30946
-21
30947
27
30948
-13
30949
20
30950
-19
30951
22
30952
-17
30953
24
30954
-15
30955
19
30956
-20
30957
17
30958
-20
30959
19
30960
-20
30961
16
30962
-20
30963
18
30964
-20
30965
26
30966
-14
30967
20
30968
-19
30969
20
30970
-18
30971
19
30972
-20
30973
19
30974
-19
30975
18
30976
-19
30977
18
30978
-20
30979
28
30980
-12
30981
21
30982
-18
30983
15
30984
-23
30985
16
30986
-20
30987
20
30988
-19
30989
18
30990
-23
30991
-58
30992
-42
30993
-55
30994
14
30995
-19
30996
40
30997
-1
30998
32
30999
-8
31000
33
31001
-8
31002
25
31003
-11
31004
26
31005
-13
31006
22
31007
-15
31008
23
31009
-15
31010
21
31011
-17
31012
26
31013
-13
31014
22
31015
-16
31016
27
31017
-12
31018
22
31019
-17
31020
21
31021
-15
31022
20
31023
-18
31024
18
31025
-18
31026
19
31027
-19
31028
26
31029
-13
31030
22
31031
-17
31032
22
31033
-17
31034
18
31035
-20
31036
16
31037
-20
31038
19
31039
-19
31040
17
31041
-22
31042
12
31043
-23
31044
22
31045
-16
31046
18
31047
-20
31048
25
31049
-14
31050
20
31051
-19
31052
21
31053
-17
31054
127
31055
127
31056
82
31057
45
31058
1
31059
0
31060
-36
31061
-5
31062
-41
31063
7
31064
-31
31065
-1
31066
-38
31067
5
31068
-33
31069
1
31070
-36
31071
7
31072
-30
31073
7
31074
-30
31075
6
31076
-29
31077
9
31078
-28
31079
21
31080
-19
31081
13
31082
-25
31083
17
31084
-21
31085
14
31086
-27
31087
-61
31088
-45
31089
-63
31090
5
31091
-27
31092
30
31093
-9
31094
27
31095
-12
31096
28
31097
-11
31098
28
31099
-10
31100
24
31101
-14
31102
32
31103
-8
31104
23
31105
-16
31106
25
31107
-13
31108
22
31109
-17
31110
17
31111
-18
31112
18
31113
-20
31114
27
31115
-13
31116
20
31117
-19
31118
127
31119
127
31120
85
31121
47
31122
3
31123
1
31124
-36
31125
-6
31126
-42
31127
-4
31128
-40
31129
-3
31130
-39
31131
1
31132
-34
31133
5
31134
-33
31135
4
31136
-31
31137
11
31138
-27
31139
7
31140
-30
31141
15
31142
-24
31143
11
31144
-24
31145
14
31146
-24
31147
21
31148
-18
31149
15
31150
-23
31151
17
31152
-22
31153
14
31154
-24
31155
13
31156
-23
31157
17
31158
-22
31159
15
31160
-23
31161
19
31162
-20
31163
16
31164
-23
31165
23
31166
-17
31167
17
31168
-18
31169
20
31170
-19
31171
17
31172
-22
31173
12
31174
-24
31175
21
31176
-18
31177
18
31178
-21
31179
24
31180
-16
31181
19
31182
-17
31183
21
31184
-18
31185
19
31186
-18
31187
21
31188
-18
31189
17
31190
-20
31191
23
31192
-17
31193
17
31194
-21
31195
23
31196
-17
31197
17
31198
-18
31199
20
31200
-19
31201
27
31202
-13
31203
20
31204
-20
31205
18
31206
-20
31207
17
31208
-21
31209
18
31210
-19
31211
19
31212
-20
31213
16
31214
-20
31215
18
31216
-20
31217
26
31218
-14
31219
21
31220
-16
31221
22
31222
-17
31223
17
31224
-21
31225
23
31226
-16
31227
18
31228
-21
31229
22
31230
-17
31231
17
31232
-22
31233
21
31234
-19
31235
18
31236
-21
31237
20
31238
-17
31239
20
31240
-19
31241
18
31242
-18
31243
18
31244
-21
31245
25
31246
-15
31247
21
31248
-18
31249
24
31250
-16
31251
17
31252
-22
31253
21
31254
-18
31255
17
31256
-22
31257
20
31258
-18
31259
18
31260
-21
31261
16
31262
-20
31263
19
31264
-19
31265
16
31266
-22
31267
11
31268
-25
31269
17
31270
-22
31271
12
31272
-25
31273
23
31274
-16
31275
20
31276
-19
31277
18
31278
-20
31279
18
31280
-21
31281
20
31282
-17
31283
21
31284
-18
31285
19
31286
-18
31287
25
31288
-15
31289
20
31290
-19
31291
27
31292
-13
31293
21
31294
-18
31295
20
31296
-18
31297
19
31298
-19
31299
18
31300
-19
31301
19
31302
-19
31303
26
31304
-14
31305
23
31306
-15
31307
24
31308
-15
31309
18
31310
-19
31311
20
31312
-19
31313
17
31314
-21
31315
24
31316
-16
31317
19
31318
-20
31319
25
31320
-15
31321
19
31322
-20
31323
19
31324
-19
31325
17
31326
-22
31327
16
31328
-21
31329
18
31330
-20
31331
25
31332
-14
31333
21
31334
-19
31335
17
31336
-21
31337
12
31338
-26
31339
13
31340
-22
31341
18
31342
-20
31343
27
31344
-13
31345
21
31346
-18
31347
23
31348
-16
31349
19
31350
-20
31351
20
31352
-17
31353
20
31354
-19
31355
18
31356
-18
31357
22
31358
-17
31359
17
31360
-21
31361
23
31362
-17
31363
18
31364
-20
31365
25
31366
-16
31367
18
31368
-18
31369
20
31370
-19
31371
17
31372
-22
31373
12
31374
-24
31375
18
31376
-20
31377
17
31378
-21
31379
24
31380
-15
31381
19
31382
-20
31383
25
31384
-15
31385
21
31386
-16
31387
22
31388
-17
31389
18
31390
-21
31391
24
31392
-16
31393
18
31394
-20
31395
24
31396
-15
31397
19
31398
-19
31399
20
31400
-17
31401
18
31402
-21
31403
23
31404
-17
31405
19
31406
-20
31407
25
31408
-16
31409
17
31410
-19
31411
19
31412
-19
31413
27
31414
-13
31415
19
31416
-20
31417
25
31418
-16
31419
16
31420
-22
31421
21
31422
-18
31423
16
31424
-22
31425
19
31426
-18
31427
18
31428
-20
31429
18
31430
-19
31431
17
31432
-21
31433
26
31434
-14
31435
19
31436
-20
31437
21
31438
-18
31439
17
31440
-22
31441
19
31442
-19
31443
17
31444
-21
31445
17
31446
-19
31447
20
31448
-19
31449
16
31450
-21
31451
19
31452
-19
31453
26
31454
-14
31455
20
31456
-19
31457
20
31458
-17
31459
20
31460
-19
31461
17
31462
-22
31463
12
31464
-26
31465
9
31466
-27
31467
22
31468
-17
31469
20
31470
-19
31471
24
31472
-16
31473
22
31474
-16
31475
24
31476
-16
31477
19
31478
-20
31479
25
31480
-15
31481
19
31482
-18
31483
21
31484
-18
31485
19
31486
-17
31487
20
31488
-19
31489
17
31490
-21
31491
20
31492
-19
31493
16
31494
-21
31495
23
31496
-17
31497
17
31498
-21
31499
25
31500
-15
31501
20
31502
-19
31503
21
31504
-16
31505
20
31506
-19
31507
28
31508
-13
31509
18
31510
-21
31511
22
31512
-18
31513
17
31514
-19
31515
20
31516
-19
31517
16
31518
-20
31519
17
31520
-21
31521
26
31522
-13
31523
21
31524
-18
31525
19
31526
-18
31527
19
31528
-20
31529
15
31530
-20
31531
17
31532
-21
31533
26
31534
-14
31535
19
31536
-20
31537
21
31538
-18
31539
22
31540
-17
31541
18
31542
-21
31543
16
31544
-23
31545
11
31546
-27
31547
12
31548
-24
31549
18
31550
-20
31551
27
31552
-13
31553
21
31554
-18
31555
21
31556
-17
31557
20
31558
-19
31559
18
31560
-18
31561
21
31562
-18
31563
18
31564
-20
31565
25
31566
-15
31567
19
31568
-20
31569
22
31570
-16
31571
19
31572
-20
31573
17
31574
-19
31575
20
31576
-19
31577
17
31578
-20
31579
20
31580
-19
31581
17
31582
-19
31583
23
31584
-16
31585
18
31586
-21
31587
25
31588
-15
31589
19
31590
-17
31591
19
31592
-19
31593
27
31594
-14
31595
18
31596
-21
31597
16
31598
-23
31599
10
31600
-27
31601
23
31602
-17
31603
20
31604
-19
31605
23
31606
-16
31607
20
31608
-19
31609
19
31610
-18
31611
19
31612
-20
31613
17
31614
-20
31615
19
31616
-19
31617
17
31618
-21
31619
24
31620
-15
31621
19
31622
-19
31623
26
31624
-15
31625
19
31626
-17
31627
22
31628
-17
31629
17
31630
-21
31631
23
31632
-17
31633
17
31634
-21
31635
24
31636
-15
31637
20
31638
-19
31639
20
31640
-18
31641
18
31642
-21
31643
19
31644
-18
31645
20
31646
-19
31647
17
31648
-21
31649
21
31650
-18
31651
17
31652
-22
31653
24
31654
-16
31655
19
31656
-20
31657
22
31658
-16
31659
19
31660
-20
31661
16
31662
-21
31663
23
31664
-17
31665
18
31666
-21
31667
25
31668
-15
31669
19
31670
-20
31671
22
31672
-17
31673
18
31674
-21
31675
17
31676
-20
31677
19
31678
-20
31679
17
31680
-21
31681
20
31682
-19
31683
17
31684
-21
31685
24
31686
-15
31687
19
31688
-20
31689
24
31690
-15
31691
18
31692
-20
31693
14
31694
-24
31695
18
31696
-19
31697
20
31698
-19
31699
19
31700
-18
31701
19
31702
-19
31703
27
31704
-12
31705
22
31706
-17
31707
15
31708
-23
31709
15
31710
-20
31711
19
31712
-20
31713
28
31714
-13
31715
20
31716
-19
31717
23
31718
-16
31719
17
31720
-22
31721
20
31722
-17
31723
19
31724
-20
31725
16
31726
-22
31727
13
31728
-25
31729
11
31730
-27
31731
11
31732
-26
31733
24
31734
-16
31735
21
31736
-15
31737
23
31738
-16
31739
19
31740
-18
31741
21
31742
-17
31743
20
31744
-19
31745
15
31746
-22
31747
22
31748
-17
31749
19
31750
-19
31751
27
31752
-13
31753
22
31754
-18
31755
23
31756
-16
31757
19
31758
-21
31759
17
31760
-20
31761
21
31762
-18
31763
18
31764
-20
31765
26
31766
-15
31767
19
31768
-17
31769
20
31770
-19
31771
29
31772
-11
31773
20
31774
-19
31775
24
31776
-16
31777
18
31778
-21
31779
23
31780
-16
31781
19
31782
-20
31783
18
31784
-19
31785
19
31786
-20
31787
18
31788
-20
31789
15
31790
-22
31791
22
31792
-17
31793
17
31794
-21
31795
24
31796
-16
31797
19
31798
-20
31799
25
31800
-15
31801
20
31802
-19
31803
19
31804
-19
31805
15
31806
-24
31807
13
31808
-23
31809
17
31810
-21
31811
26
31812
-14
31813
21
31814
-19
31815
19
31816
-19
31817
19
31818
-19
31819
17
31820
-19
31821
23
31822
-17
31823
18
31824
-21
31825
23
31826
-16
31827
19
31828
-20
31829
24
31830
-16
31831
18
31832
-20
31833
23
31834
-16
31835
20
31836
-19
31837
28
31838
-13
31839
19
31840
-18
31841
19
31842
-20
31843
17
31844
-19
31845
17
31846
-21
31847
26
31848
-14
31849
19
31850
-17
31851
20
31852
-19
31853
22
31854
-17
31855
19
31856
-20
31857
19
31858
-20
31859
12
31860
-24
31861
21
31862
-18
31863
17
31864
-21
31865
23
31866
-17
31867
16
31868
-22
31869
23
31870
-17
31871
17
31872
-21
31873
24
31874
-15
31875
19
31876
-20
31877
21
31878
-17
31879
19
31880
-20
31881
16
31882
-21
31883
18
31884
-21
31885
17
31886
-21
31887
23
31888
-16
31889
19
31890
-20
31891
24
31892
-15
31893
19
31894
-20
31895
19
31896
-19
31897
17
31898
-21
31899
16
31900
-20
31901
22
31902
-17
31903
17
31904
-21
31905
25
31906
-15
31907
19
31908
-20
31909
23
31910
-17
31911
18
31912
-21
31913
17
31914
-20
31915
20
31916
-19
31917
18
31918
-19
31919
20
31920
-19
31921
17
31922
-21
31923
24
31924
-15
31925
19
31926
-20
31927
25
31928
-16
31929
19
31930
-17
31931
21
31932
-18
31933
29
31934
-12
31935
20
31936
-17
31937
20
31938
-19
31939
17
31940
-19
31941
17
31942
-21
31943
26
31944
-14
31945
19
31946
-21
31947
21
31948
-18
31949
16
31950
-22
31951
19
31952
-19
31953
15
31954
-24
31955
14
31956
-22
31957
16
31958
-21
31959
26
31960
-13
31961
20
31962
-19
31963
21
31964
-18
31965
19
31966
-20
31967
18
31968
-19
31969
18
31970
-21
31971
27
31972
-13
31973
21
31974
-18
31975
22
31976
-17
31977
18
31978
-21
31979
20
31980
-17
31981
18
31982
-21
31983
22
31984
-17
31985
18
31986
-20
31987
21
31988
-19
31989
17
31990
-22
31991
23
31992
-17
31993
19
31994
-17
31995
21
31996
-18
31997
17
31998
-21
31999
21
32000
-18
32001
18
32002
-21
32003
24
32004
-16
32005
18
32006
-18
32007
19
32008
-19
32009
18
32010
-19
32011
20
32012
-19
32013
17
32014
-20
32015
19
32016
-20
32017
16
32018
-22
32019
22
32020
-17
32021
18
32022
-21
32023
25
32024
-15
32025
20
32026
-19
32027
21
32028
-17
32029
22
32030
-16
32031
19
32032
-19
32033
29
32034
-12
32035
21
32036
-16
32037
21
32038
-18
32039
16
32040
-20
32041
16
32042
-22
32043
25
32044
-15
32045
19
32046
-22
32047
-57
32048
-41
32049
-60
32050
7
32051
-24
32052
30
32053
-9
32054
28
32055
-11
32056
33
32057
-8
32058
25
32059
-11
32060
26
32061
-13
32062
34
32063
-7
32064
24
32065
-15
32066
27
32067
-13
32068
19
32069
-16
32070
22
32071
-17
32072
19
32073
-17
32074
19
32075
-19
32076
18
32077
-17
32078
127
32079
127
32080
84
32081
43
32082
0
32083
11
32084
-28
32085
-5
32086
-41
32087
2
32088
-36
32089
-4
32090
-39
32091
5
32092
-32
32093
3
32094
-34
32095
11
32096
-28
32097
6
32098
-31
32099
13
32100
-26
32101
10
32102
-26
32103
14
32104
-24
32105
10
32106
-28
32107
7
32108
-30
32109
11
32110
-27
32111
8
32112
-29
32113
21
32114
-18
32115
19
32116
-20
32117
21
32118
-18
32119
18
32120
-21
32121
16
32122
-20
32123
19
32124
-20
32125
16
32126
-21
32127
20
32128
-19
32129
17
32130
-21
32131
24
32132
-15
32133
20
32134
-19
32135
24
32136
-16
32137
19
32138
-18
32139
22
32140
-17
32141
16
32142
-22
32143
23
32144
-17
32145
18
32146
-21
32147
23
32148
-16
32149
20
32150
-19
32151
19
32152
-18
32153
18
32154
-21
32155
16
32156
-21
32157
17
32158
-21
32159
25
32160
-15
32161
21
32162
-19
32163
20
32164
-18
32165
16
32166
-23
32167
14
32168
-21
32169
19
32170
-19
32171
19
32172
-19
32173
23
32174
-19
32175
-55
32176
-42
32177
-56
32178
11
32179
-22
32180
35
32181
-4
32182
32
32183
-8
32184
31
32185
-8
32186
26
32187
-13
32188
23
32189
-13
32190
26
32191
-13
32192
22
32193
-15
32194
24
32195
-15
32196
20
32197
-18
32198
26
32199
-13
32200
21
32201
-17
32202
18
32203
-21
32204
20
32205
-18
32206
16
32207
-22
32208
17
32209
-19
32210
19
32211
-18
32212
29
32213
-10
32214
24
32215
-15
32216
21
32217
-16
32218
20
32219
-18
32220
19
32221
-18
32222
14
32223
-24
32224
14
32225
-21
32226
19
32227
-18
32228
29
32229
-11
32230
23
32231
-16
32232
23
32233
-15
32234
19
32235
-19
32236
20
32237
-17
32238
127
32239
127
32240
84
32241
46
32242
2
32243
-1
32244
-36
32245
-7
32246
-42
32247
5
32248
-33
32249
-2
32250
-38
32251
7
32252
-31
32253
3
32254
-34
32255
9
32256
-29
32257
5
32258
-32
32259
10
32260
-27
32261
9
32262
-29
32263
11
32264
-26
32265
12
32266
-26
32267
21
32268
-19
32269
15
32270
-25
32271
-60
32272
-48
32273
-65
32274
11
32275
-23
32276
23
32277
-15
32278
21
32279
-16
32280
31
32281
-9
32282
26
32283
-13
32284
29
32285
-11
32286
24
32287
-15
32288
22
32289
-15
32290
22
32291
-16
32292
28
32293
-11
32294
28
32295
-10
32296
23
32297
-16
32298
24
32299
-15
32300
18
32301
-19
32302
21
32303
-18
32304
17
32305
-21
32306
24
32307
-15
32308
19
32309
-20
32310
22
32311
-17
32312
17
32313
-21
32314
21
32315
-16
32316
19
32317
-19
32318
18
32319
-18
32320
20
32321
-19
32322
16
32323
-21
32324
20
32325
-18
32326
18
32327
-20
32328
24
32329
-15
32330
19
32331
-20
32332
23
32333
-16
32334
18
32335
-21
32336
21
32337
-17
32338
18
32339
-20
32340
17
32341
-21
32342
12
32343
-25
32344
14
32345
-21
32346
19
32347
-19
32348
27
32349
-11
32350
23
32351
-16
32352
20
32353
-17
32354
22
32355
-17
32356
18
32357
-20
32358
24
32359
-15
32360
19
32361
-19
32362
24
32363
-15
32364
19
32365
-20
32366
127
32367
127
32368
89
32369
45
32370
2
32371
5
32372
-33
32373
-7
32374
-43
32375
-6
32376
-40
32377
-2
32378
-39
32379
-2
32380
-38
32381
4
32382
-33
32383
4
32384
-33
32385
14
32386
-25
32387
10
32388
-28
32389
10
32390
-26
32391
12
32392
-26
32393
9
32394
-27
32395
15
32396
-24
32397
12
32398
-25
32399
20
32400
-19
32401
17
32402
-22
32403
22
32404
-18
32405
18
32406
-20
32407
19
32408
-20
32409
15
32410
-22
32411
20
32412
-19
32413
15
32414
-23
32415
22
32416
-17
32417
18
32418
-21
32419
20
32420
-18
32421
18
32422
-21
32423
15
32424
-21
32425
20
32426
-19
32427
17
32428
-21
32429
24
32430
-18
32431
-54
32432
-43
32433
-60
32434
13
32435
-22
32436
25
32437
-13
32438
35
32439
-5
32440
28
32441
-11
32442
28
32443
-11
32444
23
32445
-15
32446
25
32447
-12
32448
25
32449
-14
32450
21
32451
-16
32452
24
32453
-14
32454
27
32455
-12
32456
20
32457
-18
32458
19
32459
-19
32460
22
32461
-16
32462
20
32463
-18
32464
28
32465
-12
32466
21
32467
-17
32468
24
32469
-15
32470
19
32471
-19
32472
19
32473
-18
32474
19
32475
-19
32476
16
32477
-19
32478
18
32479
-20
32480
26
32481
-13
32482
21
32483
-17
32484
20
32485
-17
32486
19
32487
-19
32488
16
32489
-21
32490
17
32491
-20
32492
24
32493
-15
32494
127
32495
127
32496
83
32497
44
32498
1
32499
-3
32500
-40
32501
-3
32502
-40
32503
-6
32504
-40
32505
-2
32506
-38
32507
11
32508
-27
32509
6
32510
-29
32511
8
32512
-30
32513
8
32514
-28
32515
8
32516
-29
32517
7
32518
-28
32519
9
32520
-28
32521
8
32522
-28
32523
14
32524
-24
32525
12
32526
-25
32527
21
32528
-19
32529
15
32530
-20
32531
17
32532
-21
32533
27
32534
-14
32535
18
32536
-18
32537
19
32538
-20
32539
18
32540
-20
32541
17
32542
-22
32543
15
32544
-21
32545
16
32546
-22
32547
26
32548
-14
32549
18
32550
-21
32551
23
32552
-17
32553
16
32554
-19
32555
19
32556
-19
32557
27
32558
-15
32559
-51
32560
-43
32561
-56
32562
8
32563
-25
32564
22
32565
-13
32566
27
32567
-11
32568
25
32569
-13
32570
27
32571
-12
32572
23
32573
-15
32574
30
32575
-10
32576
25
32577
-14
32578
27
32579
-11
32580
22
32581
-17
32582
19
32583
-17
32584
21
32585
-17
32586
18
32587
-20
32588
13
32589
-25
32590
11
32591
-25
32592
22
32593
-16
32594
21
32595
-18
32596
27
32597
-13
32598
20
32599
-19
32600
25
32601
-13
32602
22
32603
-17
32604
16
32605
-22
32606
16
32607
-20
32608
19
32609
-18
32610
28
32611
-11
32612
22
32613
-17
32614
18
32615
-18
32616
19
32617
-19
32618
17
32619
-19
32620
22
32621
-17
32622
127
32623
127
32624
84
32625
43
32626
0
32627
9
32628
-29
32629
-5
32630
-41
32631
-1
32632
-38
32633
-3
32634
-39
32635
2
32636
-35
32637
3
32638
-34
32639
4
32640
-31
32641
6
32642
-31
32643
16
32644
-23
32645
12
32646
-26
32647
15
32648
-24
32649
12
32650
-26
32651
15
32652
-22
32653
16
32654
-25
32655
-60
32656
-41
32657
-59
32658
8
32659
-26
32660
23
32661
-15
32662
22
32663
-15
32664
26
32665
-13
32666
24
32667
-14
32668
30
32669
-10
32670
24
32671
-15
32672
30
32673
-10
32674
23
32675
-16
32676
24
32677
-14
32678
20
32679
-18
32680
23
32681
-14
32682
22
32683
-17
32684
18
32685
-18
32686
127
32687
127
32688
86
32689
44
32690
1
32691
3
32692
-35
32693
-8
32694
-43
32695
1
32696
-37
32697
-3
32698
-36
32699
2
32700
-35
32701
12
32702
-26
32703
8
32704
-30
32705
13
32706
-26
32707
7
32708
-30
32709
13
32710
-25
32711
10
32712
-27
32713
13
32714
-24
32715
10
32716
-28
32717
8
32718
-27
32719
12
32720
-25
32721
23
32722
-16
32723
18
32724
-21
32725
19
32726
-20
32727
16
32728
-23
32729
18
32730
-19
32731
17
32732
-21
32733
16
32734
-20
32735
20
32736
-19
32737
17
32738
-21
32739
22
32740
-17
32741
18
32742
-21
32743
24
32744
-16
32745
18
32746
-18
32747
19
32748
-19
32749
16
32750
-21
32751
21
32752
-19
32753
17
32754
-21
32755
24
32756
-15
32757
19
32758
-20
32759
21
32760
-17
32761
19
32762
-20
32763
16
32764
-20
32765
21
32766
-18
32767
17
32768
-21
32769
23
32770
-17
32771
18
32772
-18
32773
19
32774
-19
32775
27
32776
-13
32777
20
32778
-16
32779
21
32780
-18
32781
24
32782
-18
32783
-54
32784
-39
32785
-57
32786
10
32787
-24
32788
27
32789
-10
32790
29
32791
-11
32792
25
32793
-12
32794
25
32795
-13
32796
34
32797
-6
32798
25
32799
-13
32800
30
32801
-10
32802
23
32803
-16
32804
26
32805
-13
32806
20
32807
-16
32808
22
32809
-17
32810
18
32811
-18
32812
18
32813
-20
32814
16
32815
-21
32816
25
32817
-15
32818
19
32819
-19
32820
23
32821
-16
32822
18
32823
-20
32824
22
32825
-17
32826
18
32827
-20
32828
19
32829
-18
32830
18
32831
-20
32832
17
32833
-19
32834
19
32835
-20
32836
17
32837
-21
32838
23
32839
-16
32840
19
32841
-19
32842
23
32843
-15
32844
19
32845
-19
32846
19
32847
-19
32848
14
32849
-24
32850
14
32851
-21
32852
20
32853
-18
32854
18
32855
-18
32856
21
32857
-17
32858
28
32859
-11
32860
23
32861
-16
32862
18
32863
-18
32864
18
32865
-20
32866
26
32867
-14
32868
19
32869
-19
32870
23
32871
-16
32872
17
32873
-21
32874
20
32875
-18
32876
18
32877
-20
32878
127
32879
127
32880
88
32881
44
32882
1
32883
8
32884
-31
32885
-6
32886
-43
32887
-3
32888
-38
32889
-3
32890
-39
32891
-3
32892
-38
32893
3
32894
-34
32895
2
32896
-35
32897
0
32898
-36
32899
12
32900
-26
32901
11
32902
-27
32903
14
32904
-23
32905
13
32906
-25
32907
13
32908
-25
32909
10
32910
-25
32911
19
32912
-20
32913
15
32914
-23
32915
23
32916
-17
32917
18
32918
-18
32919
19
32920
-20
32921
27
32922
-14
32923
18
32924
-21
32925
21
32926
-18
32927
16
32928
-23
32929
19
32930
-20
32931
16
32932
-22
32933
19
32934
-19
32935
17
32936
-21
32937
14
32938
-24
32939
16
32940
-20
32941
19
32942
-20
32943
28
32944
-13
32945
21
32946
-18
32947
17
32948
-19
32949
17
32950
-21
32951
28
32952
-12
32953
19
32954
-19
32955
24
32956
-16
32957
18
32958
-18
32959
20
32960
-19
32961
16
32962
-20
32963
17
32964
-21
32965
29
32966
-12
32967
19
32968
-17
32969
19
32970
-20
32971
16
32972
-20
32973
17
32974
-22
32975
25
32976
-15
32977
19
32978
-18
32979
20
32980
-19
32981
19
32982
-19
32983
18
32984
-21
32985
20
32986
-19
32987
17
32988
-22
32989
19
32990
-19
32991
17
32992
-21
32993
15
32994
-21
32995
18
32996
-20
32997
27
32998
-13
32999
20
33000
-19
33001
21
33002
-18
33003
17
33004
-22
33005
19
33006
-19
33007
19
33008
-20
33009
19
33010
-18
33011
18
33012
-20
33013
28
33014
-12
33015
21
33016
-16
33017
22
33018
-18
33019
18
33020
-19
33021
17
33022
-21
33023
17
33024
-19
33025
18
33026
-20
33027
16
33028
-21
33029
19
33030
-20
33031
17
33032
-21
33033
21
33034
-18
33035
18
33036
-20
33037
25
33038
-17
33039
-53
33040
-42
33041
-59
33042
14
33043
-21
33044
26
33045
-12
33046
36
33047
-5
33048
27
33049
-9
33050
28
33051
-11
33052
36
33053
-5
33054
25
33055
-11
33056
24
33057
-15
33058
21
33059
-15
33060
21
33061
-17
33062
29
33063
-11
33064
23
33065
-14
33066
22
33067
-17
33068
21
33069
-17
33070
18
33071
-20
33072
18
33073
-19
33074
19
33075
-19
33076
17
33077
-19
33078
18
33079
-19
33080
27
33081
-13
33082
20
33083
-19
33084
22
33085
-17
33086
17
33087
-21
33088
19
33089
-18
33090
18
33091
-20
33092
19
33093
-18
33094
19
33095
-20
33096
16
33097
-20
33098
19
33099
-19
33100
17
33101
-20
33102
127
33103
127
33104
86
33105
43
33106
0
33107
2
33108
-36
33109
-9
33110
-44
33111
1
33112
-36
33113
-1
33114
-38
33115
5
33116
-32
33117
4
33118
-34
33119
6
33120
-29
33121
9
33122
-29
33123
6
33124
-30
33125
16
33126
-23
33127
12
33128
-26
33129
18
33130
-22
33131
13
33132
-23
33133
17
33134
-24
33135
-59
33136
-43
33137
-61
33138
6
33139
-27
33140
25
33141
-11
33142
29
33143
-10
33144
25
33145
-12
33146
25
33147
-13
33148
31
33149
-9
33150
24
33151
-15
33152
24
33153
-14
33154
22
33155
-17
33156
19
33157
-17
33158
24
33159
-15
33160
19
33161
-19
33162
25
33163
-14
33164
20
33165
-18
33166
127
33167
127
33168
86
33169
43
33170
0
33171
5
33172
-33
33173
-7
33174
-43
33175
0
33176
-37
33177
-3
33178
-36
33179
3
33180
-34
33181
2
33182
-35
33183
-1
33184
-36
33185
8
33186
-30
33187
4
33188
-32
33189
9
33190
-29
33191
16
33192
-23
33193
13
33194
-22
33195
17
33196
-21
33197
15
33198
-21
33199
16
33200
-22
33201
24
33202
-15
33203
17
33204
-22
33205
19
33206
-20
33207
15
33208
-23
33209
17
33210
-20
33211
17
33212
-21
33213
16
33214
-20
33215
19
33216
-19
33217
16
33218
-23
33219
11
33220
-26
33221
23
33222
-17
33223
19
33224
-17
33225
22
33226
-17
33227
30
33228
-10
33229
22
33230
-18
33231
22
33232
-17
33233
17
33234
-21
33235
20
33236
-18
33237
18
33238
-20
33239
16
33240
-20
33241
17
33242
-21
33243
26
33244
-14
33245
21
33246
-15
33247
21
33248
-18
33249
28
33250
-13
33251
18
33252
-21
33253
23
33254
-17
33255
16
33256
-19
33257
20
33258
-19
33259
17
33260
-20
33261
17
33262
-21
33263
16
33264
-20
33265
21
33266
-18
33267
17
33268
-21
33269
22
33270
-18
33271
17
33272
-21
33273
23
33274
-16
33275
19
33276
-20
33277
21
33278
-17
33279
19
33280
-20
33281
15
33282
-21
33283
17
33284
-21
33285
26
33286
-13
33287
21
33288
-18
33289
20
33290
-18
33291
18
33292
-20
33293
16
33294
-21
33295
18
33296
-20
33297
25
33298
-14
33299
20
33300
-19
33301
20
33302
-18
33303
19
33304
-20
33305
17
33306
-19
33307
18
33308
-21
33309
27
33310
-13
33311
20
33312
-17
33313
21
33314
-19
33315
21
33316
-18
33317
17
33318
-19
33319
17
33320
-21
33321
25
33322
-15
33323
19
33324
-20
33325
23
33326
-17
33327
18
33328
-18
33329
20
33330
-19
33331
17
33332
-19
33333
18
33334
-20
33335
25
33336
-15
33337
19
33338
-20
33339
22
33340
-18
33341
16
33342
-23
33343
21
33344
-19
33345
17
33346
-22
33347
14
33348
-24
33349
17
33350
-21
33351
17
33352
-21
33353
27
33354
-13
33355
20
33356
-17
33357
20
33358
-19
33359
20
33360
-18
33361
19
33362
-20
33363
19
33364
-19
33365
19
33366
-19
33367
17
33368
-20
33369
18
33370
-21
33371
26
33372
-14
33373
20
33374
-20
33375
21
33376
-18
33377
19
33378
-20
33379
20
33380
-18
33381
18
33382
-21
33383
16
33384
-22
33385
13
33386
-25
33387
14
33388
-22
33389
20
33390
-19
33391
18
33392
-19
33393
25
33394
-14
33395
20
33396
-19
33397
26
33398
-14
33399
20
33400
-19
33401
23
33402
-15
33403
20
33404
-19
33405
17
33406
-22
33407
12
33408
-25
33409
14
33410
-22
33411
20
33412
-19
33413
18
33414
-20
33415
25
33416
-14
33417
21
33418
-18
33419
25
33420
-15
33421
19
33422
-20
33423
22
33424
-16
33425
20
33426
-19
33427
19
33428
-18
33429
19
33430
-20
33431
28
33432
-12
33433
22
33434
-18
33435
24
33436
-16
33437
18
33438
-21
33439
17
33440
-20
33441
18
33442
-21
33443
16
33444
-21
33445
23
33446
-17
33447
18
33448
-21
33449
25
33450
-16
33451
17
33452
-22
33453
23
33454
-17
33455
18
33456
-18
33457
21
33458
-18
33459
18
33460
-20
33461
21
33462
-18
33463
17
33464
-21
33465
24
33466
-15
33467
19
33468
-20
33469
15
33470
-24
33471
19
33472
-20
33473
17
33474
-21
33475
21
33476
-16
33477
21
33478
-18
33479
18
33480
-19
33481
23
33482
-17
33483
18
33484
-20
33485
23
33486
-17
33487
18
33488
-21
33489
23
33490
-17
33491
18
33492
-21
33493
14
33494
-24
33495
18
33496
-19
33497
19
33498
-20
33499
17
33500
-20
33501
19
33502
-19
33503
17
33504
-20
33505
23
33506
-17
33507
20
33508
-19
33509
26
33510
-14
33511
19
33512
-16
33513
21
33514
-17
33515
29
33516
-11
33517
21
33518
-16
33519
21
33520
-18
33521
19
33522
-18
33523
18
33524
-21
33525
24
33526
-15
33527
20
33528
-19
33529
24
33530
-16
33531
15
33532
-23
33533
21
33534
-19
33535
17
33536
-22
33537
21
33538
-18
33539
19
33540
-20
33541
19
33542
-18
33543
19
33544
-19
33545
16
33546
-21
33547
17
33548
-21
33549
26
33550
-14
33551
20
33552
-20
33553
20
33554
-18
33555
18
33556
-21
33557
16
33558
-20
33559
19
33560
-20
33561
16
33562
-22
33563
21
33564
-18
33565
18
33566
-20
33567
25
33568
-15
33569
18
33570
-18
33571
20
33572
-19
33573
27
33574
-13
33575
19
33576
-20
33577
21
33578
-18
33579
16
33580
-22
33581
17
33582
-19
33583
19
33584
-20
33585
25
33586
-15
33587
20
33588
-19
33589
24
33590
-16
33591
17
33592
-21
33593
20
33594
-18
33595
19
33596
-20
33597
16
33598
-22
33599
13
33600
-23
33601
21
33602
-18
33603
18
33604
-20
33605
26
33606
-14
33607
19
33608
-20
33609
23
33610
-16
33611
19
33612
-20
33613
16
33614
-20
33615
19
33616
-19
33617
18
33618
-21
33619
13
33620
-24
33621
21
33622
-18
33623
19
33624
-20
33625
25
33626
-15
33627
19
33628
-20
33629
24
33630
-16
33631
19
33632
-18
33633
21
33634
-18
33635
17
33636
-20
33637
20
33638
-19
33639
17
33640
-21
33641
24
33642
-15
33643
19
33644
-20
33645
24
33646
-15
33647
19
33648
-20
33649
16
33650
-20
33651
17
33652
-21
33653
27
33654
-12
33655
22
33656
-17
33657
20
33658
-19
33659
14
33660
-24
33661
13
33662
-23
33663
20
33664
-19
33665
17
33666
-20
33667
25
33668
-15
33669
19
33670
-20
33671
25
33672
-14
33673
20
33674
-19
33675
20
33676
-17
33677
21
33678
-18
33679
18
33680
-21
33681
13
33682
-24
33683
23
33684
-17
33685
17
33686
-18
33687
20
33688
-19
33689
27
33690
-13
33691
20
33692
-19
33693
23
33694
-17
33695
17
33696
-21
33697
24
33698
-16
33699
17
33700
-22
33701
23
33702
-17
33703
18
33704
-19
33705
20
33706
-19
33707
29
33708
-12
33709
19
33710
-20
33711
21
33712
-18
33713
17
33714
-22
33715
20
33716
-18
33717
17
33718
-21
33719
15
33720
-20
33721
17
33722
-21
33723
25
33724
-15
33725
19
33726
-17
33727
20
33728
-19
33729
26
33730
-14
33731
18
33732
-21
33733
21
33734
-19
33735
17
33736
-22
33737
20
33738
-18
33739
18
33740
-20
33741
19
33742
-19
33743
19
33744
-20
33745
18
33746
-19
33747
19
33748
-20
33749
16
33750
-21
33751
20
33752
-19
33753
17
33754
-21
33755
24
33756
-15
33757
20
33758
-19
33759
23
33760
-15
33761
20
33762
-19
33763
19
33764
-19
33765
17
33766
-20
33767
19
33768
-20
33769
16
33770
-22
33771
22
33772
-17
33773
18
33774
-20
33775
24
33776
-15
33777
19
33778
-20
33779
20
33780
-18
33781
18
33782
-21
33783
19
33784
-17
33785
19
33786
-20
33787
27
33788
-13
33789
21
33790
-18
33791
22
33792
-17
33793
18
33794
-21
33795
20
33796
-18
33797
17
33798
-21
33799
15
33800
-23
33801
12
33802
-25
33803
20
33804
-19
33805
18
33806
-20
33807
26
33808
-14
33809
21
33810
-19
33811
23
33812
-16
33813
21
33814
-17
33815
23
33816
-17
33817
18
33818
-20
33819
25
33820
-15
33821
19
33822
-20
33823
23
33824
-16
33825
19
33826
-20
33827
17
33828
-22
33829
11
33830
-26
33831
14
33832
-22
33833
20
33834
-18
33835
27
33836
-13
33837
22
33838
-17
33839
23
33840
-16
33841
19
33842
-20
33843
19
33844
-17
33845
22
33846
-17
33847
17
33848
-21
33849
22
33850
-17
33851
18
33852
-21
33853
24
33854
-16
33855
17
33856
-22
33857
20
33858
-19
33859
15
33860
-23
33861
14
33862
-23
33863
12
33864
-25
33865
15
33866
-22
33867
20
33868
-19
33869
19
33870
-20
33871
27
33872
-13
33873
21
33874
-18
33875
24
33876
-15
33877
19
33878
-19
33879
18
33880
-18
33881
22
33882
-17
33883
19
33884
-20
33885
24
33886
-15
33887
19
33888
-20
33889
25
33890
-15
33891
19
33892
-17
33893
22
33894
-17
33895
18
33896
-19
33897
18
33898
-20
33899
27
33900
-13
33901
21
33902
-15
33903
21
33904
-18
33905
26
33906
-14
33907
18
33908
-21
33909
21
33910
-18
33911
17
33912
-21
33913
18
33914
-20
33915
16
33916
-23
33917
15
33918
-23
33919
13
33920
-23
33921
17
33922
-21
33923
26
33924
-13
33925
21
33926
-19
33927
21
33928
-18
33929
18
33930
-21
33931
19
33932
-17
33933
21
33934
-19
33935
17
33936
-22
33937
12
33938
-26
33939
11
33940
-26
33941
23
33942
-17
33943
20
33944
-19
33945
27
33946
-13
33947
21
33948
-16
33949
22
33950
-17
33951
27
33952
-13
33953
20
33954
-19
33955
21
33956
-18
33957
19
33958
-20
33959
22
33960
-17
33961
18
33962
-21
33963
20
33964
-18
33965
19
33966
-20
33967
17
33968
-19
33969
21
33970
-19
33971
17
33972
-22
33973
12
33974
-24
33975
24
33976
-16
33977
20
33978
-19
33979
26
33980
-14
33981
19
33982
-17
33983
21
33984
-18
33985
18
33986
-18
33987
22
33988
-17
33989
18
33990
-20
33991
24
33992
-16
33993
18
33994
-21
33995
24
33996
-15
33997
19
33998
-20
33999
20
34000
-17
34001
20
34002
-19
34003
16
34004
-20
34005
18
34006
-21
34007
25
34008
-14
34009
21
34010
-19
34011
22
34012
-17
34013
18
34014
-21
34015
18
34016
-19
34017
20
34018
-19
34019
16
34020
-21
34021
20
34022
-19
34023
18
34024
-21
34025
23
34026
-17
34027
19
34028
-18
34029
22
34030
-17
34031
17
34032
-21
34033
20
34034
-19
34035
18
34036
-21
34037
25
34038
-15
34039
20
34040
-19
34041
23
34042
-16
34043
19
34044
-20
34045
15
34046
-23
34047
11
34048
-26
34049
15
34050
-22
34051
19
34052
-19
34053
18
34054
-20
34055
25
34056
-15
34057
21
34058
-18
34059
25
34060
-15
34061
19
34062
-20
34063
23
34064
-16
34065
20
34066
-19
34067
17
34068
-20
34069
18
34070
-20
34071
26
34072
-12
34073
23
34074
-17
34075
17
34076
-20
34077
18
34078
-20
34079
16
34080
-22
34081
19
34082
-21
34083
13
34084
-25
34085
23
34086
-16
34087
20
34088
-19
34089
25
34090
-15
34091
19
34092
-20
34093
21
34094
-20
34095
-55
34096
-41
34097
-59
34098
16
34099
-18
34100
28
34101
-10
34102
35
34103
-4
34104
29
34105
-10
34106
24
34107
-12
34108
24
34109
-14
34110
33
34111
-7
34112
25
34113
-14
34114
26
34115
-13
34116
22
34117
-17
34118
22
34119
-16
34120
20
34121
-18
34122
19
34123
-17
34124
23
34125
-16
34126
127
34127
127
34128
86
34129
43
34130
0
34131
-2
34132
-37
34133
-7
34134
-43
34135
3
34136
-34
34137
0
34138
-35
34139
5
34140
-32
34141
3
34142
-32
34143
8
34144
-30
34145
6
34146
-31
34147
14
34148
-25
34149
11
34150
-27
34151
17
34152
-22
34153
12
34154
-26
34155
14
34156
-23
34157
15
34158
-23
34159
13
34160
-23
34161
16
34162
-22
34163
24
34164
-16
34165
18
34166
-21
34167
19
34168
-20
34169
17
34170
-22
34171
17
34172
-19
34173
19
34174
-19
34175
16
34176
-21
34177
17
34178
-21
34179
25
34180
-15
34181
20
34182
-20
34183
19
34184
-18
34185
18
34186
-20
34187
17
34188
-19
34189
18
34190
-21
34191
26
34192
-15
34193
19
34194
-17
34195
20
34196
-19
34197
15
34198
-21
34199
18
34200
-20
34201
16
34202
-21
34203
22
34204
-17
34205
24
34206
-15
34207
20
34208
-17
34209
17
34210
-21
34211
25
34212
-15
34213
19
34214
-19
34215
25
34216
-15
34217
17
34218
-19
34219
18
34220
-20
34221
16
34222
-24
34223
-59
34224
-46
34225
-64
34226
14
34227
-21
34228
27
34229
-8
34230
32
34231
-7
34232
26
34233
-12
34234
30
34235
-10
34236
23
34237
-14
34238
27
34239
-13
34240
22
34241
-16
34242
29
34243
-11
34244
23
34245
-16
34246
25
34247
-14
34248
21
34249
-15
34250
24
34251
-15
34252
20
34253
-18
34254
26
34255
-14
34256
20
34257
-19
34258
24
34259
-15
34260
18
34261
-20
34262
17
34263
-20
34264
18
34265
-18
34266
20
34267
-18
34268
17
34269
-20
34270
24
34271
-15
34272
19
34273
-19
34274
26
34275
-14
34276
19
34277
-17
34278
20
34279
-18
34280
29
34281
-11
34282
20
34283
-16
34284
20
34285
-19
34286
127
34287
127
34288
86
34289
43
34290
0
34291
-1
34292
-39
34293
-10
34294
-44
34295
-8
34296
-43
34297
2
34298
-35
34299
0
34300
-36
34301
4
34302
-33
34303
11
34304
-28
34305
7
34306
-31
34307
12
34308
-26
34309
10
34310
-26
34311
14
34312
-24
34313
10
34314
-26
34315
15
34316
-23
34317
12
34318
-28
34319
-62
34320
-47
34321
-65
34322
14
34323
-22
34324
25
34325
-10
34326
29
34327
-11
34328
25
34329
-12
34330
24
34331
-15
34332
32
34333
-8
34334
25
34335
-14
34336
28
34337
-11
34338
23
34339
-16
34340
19
34341
-17
34342
21
34343
-17
34344
17
34345
-20
34346
22
34347
-16
34348
18
34349
-20
34350
25
34351
-14
34352
20
34353
-19
34354
22
34355
-16
34356
18
34357
-20
34358
17
34359
-19
34360
18
34361
-19
34362
28
34363
-12
34364
20
34365
-18
34366
23
34367
-15
34368
20
34369
-19
34370
18
34371
-18
34372
19
34373
-20
34374
16
34375
-22
34376
11
34377
-25
34378
17
34379
-21
34380
17
34381
-21
34382
25
34383
-15
34384
19
34385
-16
34386
22
34387
-16
34388
20
34389
-16
34390
21
34391
-18
34392
18
34393
-20
34394
20
34395
-19
34396
12
34397
-25
34398
21
34399
-18
34400
18
34401
-20
34402
25
34403
-14
34404
20
34405
-18
34406
22
34407
-16
34408
16
34409
-22
34410
14
34411
-21
34412
17
34413
-20
34414
127
34415
127
34416
89
34417
45
34418
1
34419
-5
34420
-41
34421
-6
34422
-42
34423
-7
34424
-42
34425
3
34426
-34
34427
2
34428
-35
34429
5
34430
-31
34431
3
34432
-35
34433
4
34434
-31
34435
10
34436
-27
34437
10
34438
-26
34439
15
34440
-24
34441
12
34442
-25
34443
20
34444
-20
34445
15
34446
-23
34447
21
34448
-19
34449
17
34450
-20
34451
24
34452
-16
34453
16
34454
-21
34455
23
34456
-17
34457
17
34458
-22
34459
22
34460
-18
34461
17
34462
-20
34463
19
34464
-20
34465
27
34466
-14
34467
18
34468
-21
34469
23
34470
-17
34471
16
34472
-20
34473
17
34474
-21
34475
15
34476
-20
34477
17
34478
-24
34479
-59
34480
-40
34481
-59
34482
9
34483
-21
34484
26
34485
-11
34486
38
34487
-3
34488
29
34489
-11
34490
30
34491
-10
34492
23
34493
-16
34494
26
34495
-13
34496
22
34497
-17
34498
23
34499
-15
34500
20
34501
-18
34502
18
34503
-18
34504
20
34505
-18
34506
28
34507
-11
34508
23
34509
-16
34510
24
34511
-15
34512
21
34513
-18
34514
18
34515
-20
34516
15
34517
-23
34518
12
34519
-24
34520
20
34521
-18
34522
19
34523
-19
34524
26
34525
-13
34526
21
34527
-17
34528
23
34529
-16
34530
19
34531
-19
34532
18
34533
-18
34534
18
34535
-20
34536
27
34537
-12
34538
20
34539
-19
34540
23
34541
-16
34542
127
34543
127
34544
90
34545
46
34546
3
34547
1
34548
-36
34549
-9
34550
-45
34551
-6
34552
-40
34553
-1
34554
-38
34555
-1
34556
-38
34557
-4
34558
-39
34559
7
34560
-30
34561
7
34562
-30
34563
15
34564
-24
34565
11
34566
-24
34567
14
34568
-24
34569
10
34570
-27
34571
16
34572
-23
34573
12
34574
-26
34575
14
34576
-25
34577
8
34578
-29
34579
20
34580
-19
34581
18
34582
-21
34583
22
34584
-16
34585
19
34586
-20
34587
16
34588
-20
34589
20
34590
-19
34591
17
34592
-21
34593
25
34594
-15
34595
19
34596
-19
34597
24
34598
-15
34599
19
34600
-20
34601
15
34602
-21
34603
16
34604
-22
34605
26
34606
-16
34607
-52
34608
-32
34609
-54
34610
11
34611
-23
34612
30
34613
-8
34614
29
34615
-10
34616
24
34617
-12
34618
27
34619
-12
34620
24
34621
-14
34622
25
34623
-13
34624
21
34625
-16
34626
25
34627
-14
34628
22
34629
-13
34630
25
34631
-14
34632
21
34633
-15
34634
20
34635
-18
34636
28
34637
-12
34638
21
34639
-18
34640
24
34641
-15
34642
18
34643
-20
34644
16
34645
-20
34646
18
34647
-19
34648
28
34649
-12
34650
20
34651
-16
34652
20
34653
-18
34654
26
34655
-14
34656
19
34657
-19
34658
22
34659
-17
34660
15
34661
-22
34662
22
34663
-17
34664
18
34665
-21
34666
22
34667
-17
34668
16
34669
-22
34670
127
34671
127
34672
77
34673
39
34674
-4
34675
-2
34676
-39
34677
-1
34678
-38
34679
-5
34680
-39
34681
-1
34682
-37
34683
10
34684
-28
34685
7
34686
-31
34687
12
34688
-27
34689
7
34690
-31
34691
12
34692
-26
34693
9
34694
-29
34695
12
34696
-25
34697
11
34698
-27
34699
13
34700
-24
34701
15
34702
-26
34703
-60
34704
-39
34705
-61
34706
7
34707
-21
34708
27
34709
-11
34710
36
34711
-5
34712
27
34713
-12
34714
26
34715
-13
34716
22
34717
-17
34718
22
34719
-15
34720
17
34721
-21
34722
20
34723
-16
34724
22
34725
-17
34726
19
34727
-18
34728
21
34729
-17
34730
19
34731
-19
34732
26
34733
-13
34734
127
34735
127
34736
85
34737
41
34738
-2
34739
1
34740
-36
34741
1
34742
-36
34743
-3
34744
-39
34745
1
34746
-35
34747
1
34748
-36
34749
1
34750
-33
34751
10
34752
-28
34753
7
34754
-30
34755
15
34756
-23
34757
12
34758
-26
34759
16
34760
-22
34761
14
34762
-25
34763
12
34764
-24
34765
19
34766
-20
34767
14
34768
-24
34769
21
34770
-19
34771
15
34772
-23
34773
20
34774
-19
34775
16
34776
-20
34777
20
34778
-19
34779
15
34780
-22
34781
23
34782
-17
34783
17
34784
-19
34785
18
34786
-20
34787
25
34788
-15
34789
18
34790
-20
34791
23
34792
-17
34793
17
34794
-22
34795
23
34796
-16
34797
18
34798
-21
34799
19
34800
-19
34801
14
34802
-24
34803
13
34804
-23
34805
16
34806
-21
34807
26
34808
-14
34809
20
34810
-19
34811
23
34812
-16
34813
20
34814
-19
34815
16
34816
-20
34817
17
34818
-21
34819
26
34820
-13
34821
21
34822
-18
34823
22
34824
-17
34825
17
34826
-22
34827
19
34828
-18
34829
19
34830
-22
34831
-57
34832
-36
34833
-57
34834
9
34835
-24
34836
32
34837
-8
34838
28
34839
-11
34840
30
34841
-8
34842
27
34843
-12
34844
25
34845
-12
34846
23
34847
-15
34848
31
34849
-9
34850
26
34851
-14
34852
24
34853
-14
34854
21
34855
-17
34856
21
34857
-17
34858
14
34859
-23
34860
15
34861
-20
34862
18
34863
-20
34864
28
34865
-12
34866
22
34867
-17
34868
22
34869
-15
34870
21
34871
-18
34872
17
34873
-18
34874
18
34875
-20
34876
28
34877
-12
34878
20
34879
-19
34880
23
34881
-15
34882
19
34883
-19
34884
17
34885
-19
34886
17
34887
-21
34888
27
34889
-13
34890
20
34891
-16
34892
19
34893
-19
34894
26
34895
-14
34896
18
34897
-20
34898
24
34899
-16
34900
15
34901
-23
34902
14
34903
-24
34904
17
34905
-21
34906
21
34907
-17
34908
18
34909
-20
34910
19
34911
-18
34912
18
34913
-20
34914
16
34915
-21
34916
18
34917
-20
34918
16
34919
-21
34920
24
34921
-15
34922
19
34923
-19
34924
25
34925
-14
34926
127
34927
127
34928
83
34929
44
34930
1
34931
0
34932
-38
34933
-3
34934
-40
34935
-7
34936
-43
34937
0
34938
-35
34939
2
34940
-35
34941
1
34942
-33
34943
7
34944
-30
34945
6
34946
-31
34947
13
34948
-25
34949
11
34950
-27
34951
16
34952
-22
34953
14
34954
-24
34955
12
34956
-24
34957
14
34958
-24
34959
12
34960
-24
34961
22
34962
-18
34963
16
34964
-23
34965
22
34966
-17
34967
18
34968
-21
34969
16
34970
-21
34971
15
34972
-23
34973
25
34974
-15
34975
19
34976
-17
34977
20
34978
-19
34979
27
34980
-13
34981
18
34982
-20
34983
23
34984
-17
34985
16
34986
-22
34987
22
34988
-17
34989
18
34990
-21
34991
19
34992
-18
34993
19
34994
-20
34995
15
34996
-23
34997
12
34998
-24
34999
20
35000
-19
35001
17
35002
-22
35003
24
35004
-15
35005
19
35006
-20
35007
22
35008
-17
35009
17
35010
-21
35011
13
35012
-25
35013
17
35014
-19
35015
19
35016
-19
35017
17
35018
-19
35019
23
35020
-16
35021
19
35022
-20
35023
26
35024
-15
35025
19
35026
-16
35027
21
35028
-18
35029
28
35030
-12
35031
19
35032
-19
35033
23
35034
-17
35035
18
35036
-21
35037
23
35038
-17
35039
16
35040
-22
35041
21
35042
-17
35043
19
35044
-20
35045
18
35046
-20
35047
15
35048
-22
35049
19
35050
-20
35051
16
35052
-22
35053
23
35054
-17
35055
19
35056
-20
35057
24
35058
-16
35059
18
35060
-18
35061
20
35062
-18
35063
29
35064
-12
35065
19
35066
-20
35067
23
35068
-17
35069
17
35070
-19
35071
20
35072
-19
35073
16
35074
-22
35075
22
35076
-17
35077
16
35078
-22
35079
21
35080
-18
35081
18
35082
-21
35083
24
35084
-16
35085
18
35086
-23
35087
-58
35088
-41
35089
-60
35090
8
35091
-25
35092
32
35093
-7
35094
30
35095
-10
35096
33
35097
-6
35098
28
35099
-12
35100
25
35101
-11
35102
25
35103
-13
35104
21
35105
-15
35106
28
35107
-11
35108
21
35109
-18
35110
28
35111
-12
35112
22
35113
-17
35114
21
35115
-15
35116
19
35117
-19
35118
27
35119
-13
35120
22
35121
-17
35122
23
35123
-15
35124
20
35125
-19
35126
16
35127
-21
35128
12
35129
-25
35130
14
35131
-22
35132
20
35133
-18
35134
18
35135
-19
35136
26
35137
-14
35138
20
35139
-16
35140
21
35141
-17
35142
28
35143
-12
35144
20
35145
-18
35146
23
35147
-15
35148
19
35149
-19
35150
127
35151
127
35152
90
35153
45
35154
2
35155
6
35156
-32
35157
-8
35158
-42
35159
-6
35160
-42
35161
-6
35162
-40
35163
-1
35164
-37
35165
0
35166
-36
35167
9
35168
-29
35169
6
35170
-31
35171
13
35172
-25
35173
11
35174
-28
35175
13
35176
-25
35177
12
35178
-26
35179
11
35180
-25
35181
13
35182
-27
35183
-62
35184
-42
35185
-61
35186
7
35187
-22
35188
30
35189
-9
35190
27
35191
-12
35192
26
35193
-14
35194
28
35195
-11
35196
24
35197
-15
35198
25
35199
-13
35200
23
35201
-16
35202
19
35203
-17
35204
20
35205
-18
35206
28
35207
-11
35208
22
35209
-16
35210
22
35211
-16
35212
19
35213
-19
35214
127
35215
127
35216
89
35217
45
35218
2
35219
5
35220
-32
35221
-5
35222
-41
35223
-5
35224
-41
35225
-5
35226
-39
35227
2
35228
-35
35229
1
35230
-35
35231
10
35232
-28
35233
8
35234
-30
35235
15
35236
-24
35237
12
35238
-26
35239
14
35240
-23
35241
14
35242
-24
35243
11
35244
-24
35245
18
35246
-21
35247
13
35248
-25
35249
20
35250
-19
35251
16
35252
-23
35253
21
35254
-19
35255
15
35256
-24
35257
15
35258
-21
35259
18
35260
-21
35261
15
35262
-22
35263
24
35264
-16
35265
18
35266
-21
35267
22
35268
-17
35269
18
35270
-21
35271
18
35272
-19
35273
20
35274
-19
35275
17
35276
-21
35277
22
35278
-17
35279
18
35280
-21
35281
24
35282
-16
35283
19
35284
-20
35285
21
35286
-17
35287
18
35288
-20
35289
26
35290
-14
35291
19
35292
-19
35293
23
35294
-16
35295
18
35296
-21
35297
19
35298
-18
35299
17
35300
-21
35301
25
35302
-15
35303
16
35304
-22
35305
22
35306
-18
35307
16
35308
-19
35309
20
35310
-19
35311
16
35312
-22
35313
12
35314
-25
35315
19
35316
-20
35317
17
35318
-21
35319
25
35320
-15
35321
19
35322
-17
35323
20
35324
-19
35325
29
35326
-12
35327
20
35328
-19
35329
25
35330
-16
35331
17
35332
-19
35333
18
35334
-21
35335
27
35336
-13
35337
18
35338
-21
35339
23
35340
-17
35341
15
35342
-23
35343
21
35344
-19
35345
16
35346
-23
35347
20
35348
-18
35349
19
35350
-20
35351
19
35352
-19
35353
13
35354
-25
35355
13
35356
-23
35357
18
35358
-20
35359
18
35360
-19
35361
20
35362
-19
35363
26
35364
-12
35365
22
35366
-17
35367
17
35368
-20
35369
18
35370
-20
35371
16
35372
-22
35373
24
35374
-16
35375
19
35376
-19
35377
26
35378
-14
35379
20
35380
-19
35381
18
35382
-21
35383
15
35384
-23
35385
22
35386
-17
35387
18
35388
-21
35389
26
35390
-14
35391
20
35392
-19
35393
21
35394
-17
35395
20
35396
-19
35397
16
35398
-21
35399
19
35400
-20
35401
16
35402
-22
35403
23
35404
-16
35405
19
35406
-20
35407
20
35408
-17
35409
19
35410
-19
35411
16
35412
-21
35413
19
35414
-19
35415
17
35416
-21
35417
24
35418
-15
35419
20
35420
-19
35421
25
35422
-15
35423
21
35424
-19
35425
17
35426
-20
35427
21
35428
-18
35429
18
35430
-21
35431
24
35432
-16
35433
18
35434
-21
35435
23
35436
-16
35437
20
35438
-19
35439
21
35440
-16
35441
20
35442
-19
35443
18
35444
-18
35445
22
35446
-18
35447
17
35448
-21
35449
23
35450
-17
35451
17
35452
-21
35453
21
35454
-19
35455
16
35456
-22
35457
17
35458
-19
35459
21
35460
-18
35461
17
35462
-21
35463
22
35464
-17
35465
18
35466
-20
35467
25
35468
-15
35469
20
35470
-19
35471
18
35472
-19
35473
19
35474
-20
35475
16
35476
-21
35477
21
35478
-19
35479
14
35480
-23
35481
23
35482
-16
35483
19
35484
-20
35485
21
35486
-17
35487
20
35488
-19
35489
19
35490
-18
35491
23
35492
-17
35493
18
35494
-20
35495
25
35496
-16
35497
18
35498
-18
35499
20
35500
-19
35501
26
35502
-14
35503
19
35504
-20
35505
21
35506
-17
35507
18
35508
-21
35509
17
35510
-19
35511
19
35512
-20
35513
16
35514
-21
35515
20
35516
-19
35517
18
35518
-20
35519
24
35520
-16
35521
19
35522
-20
35523
19
35524
-18
35525
20
35526
-19
35527
17
35528
-21
35529
21
35530
-18
35531
17
35532
-21
35533
23
35534
-16
35535
19
35536
-20
35537
25
35538
-15
35539
19
35540
-17
35541
25
35542
-15
35543
19
35544
-19
35545
19
35546
-20
35547
16
35548
-22
35549
23
35550
-17
35551
18
35552
-21
35553
15
35554
-23
35555
18
35556
-19
35557
18
35558
-20
35559
17
35560
-20
35561
19
35562
-19
35563
26
35564
-13
35565
21
35566
-19
35567
17
35568
-19
35569
19
35570
-19
35571
17
35572
-20
35573
19
35574
-20
35575
20
35576
-19
35577
21
35578
-18
35579
23
35580
-16
35581
19
35582
-20
35583
20
35584
-17
35585
20
35586
-19
35587
28
35588
-13
35589
20
35590
-17
35591
20
35592
-18
35593
29
35594
-12
35595
19
35596
-20
35597
22
35598
-18
35599
17
35600
-19
35601
21
35602
-18
35603
16
35604
-21
35605
19
35606
-20
35607
15
35608
-22
35609
24
35610
-16
35611
17
35612
-19
35613
19
35614
-20
35615
25
35616
-15
35617
19
35618
-18
35619
21
35620
-18
35621
20
35622
-19
35623
17
35624
-21
35625
18
35626
-19
35627
18
35628
-21
35629
17
35630
-19
35631
17
35632
-21
35633
23
35634
-16
35635
17
35636
-20
35637
21
35638
-18
35639
17
35640
-21
35641
24
35642
-16
35643
18
35644
-18
35645
19
35646
-20
35647
27
35648
-13
35649
19
35650
-20
35651
23
35652
-17
35653
17
35654
-19
35655
18
35656
-21
35657
25
35658
-15
35659
19
35660
-19
35661
25
35662
-15
35663
18
35664
-19
35665
19
35666
-20
35667
22
35668
-17
35669
17
35670
-21
35671
20
35672
-19
35673
15
35674
-22
35675
18
35676
-21
35677
15
35678
-22
35679
23
35680
-17
35681
17
35682
-19
35683
19
35684
-19
35685
19
35686
-18
35687
20
35688
-19
35689
16
35690
-20
35691
18
35692
-21
35693
29
35694
-12
35695
20
35696
-19
35697
23
35698
-17
35699
16
35700
-22
35701
21
35702
-18
35703
17
35704
-22
35705
16
35706
-20
35707
20
35708
-19
35709
16
35710
-21
35711
21
35712
-19
35713
13
35714
-24
35715
22
35716
-17
35717
19
35718
-20
35719
22
35720
-15
35721
21
35722
-18
35723
19
35724
-18
35725
20
35726
-19
35727
17
35728
-21
35729
21
35730
-18
35731
17
35732
-21
35733
25
35734
-15
35735
19
35736
-20
35737
19
35738
-18
35739
21
35740
-19
35741
17
35742
-21
35743
20
35744
-20
35745
13
35746
-25
35747
22
35748
-17
35749
19
35750
-20
35751
23
35752
-16
35753
20
35754
-17
35755
23
35756
-17
35757
18
35758
-20
35759
24
35760
-16
35761
18
35762
-18
35763
20
35764
-19
35765
27
35766
-13
35767
20
35768
-17
35769
20
35770
-19
35771
20
35772
-18
35773
19
35774
-20
35775
18
35776
-19
35777
19
35778
-20
35779
16
35780
-22
35781
14
35782
-24
35783
15
35784
-22
35785
21
35786
-18
35787
18
35788
-20
35789
25
35790
-15
35791
21
35792
-18
35793
23
35794
-16
35795
19
35796
-20
35797
14
35798
-24
35799
17
35800
-20
35801
16
35802
-23
35803
16
35804
-20
35805
19
35806
-19
35807
28
35808
-12
35809
22
35810
-17
35811
23
35812
-16
35813
19
35814
-20
35815
18
35816
-18
35817
19
35818
-20
35819
26
35820
-14
35821
21
35822
-19
35823
25
35824
-15
35825
17
35826
-21
35827
23
35828
-16
35829
18
35830
-21
35831
20
35832
-17
35833
19
35834
-19
35835
28
35836
-12
35837
21
35838
-18
35839
21
35840
-18
35841
18
35842
-21
35843
19
35844
-18
35845
18
35846
-21
35847
23
35848
-16
35849
17
35850
-21
35851
21
35852
-18
35853
17
35854
-22
35855
23
35856
-17
35857
15
35858
-23
35859
23
35860
-16
35861
19
35862
-20
35863
20
35864
-17
35865
20
35866
-19
35867
16
35868
-20
35869
17
35870
-21
35871
25
35872
-15
35873
19
35874
-20
35875
20
35876
-19
35877
17
35878
-22
35879
15
35880
-23
35881
12
35882
-25
35883
15
35884
-21
35885
19
35886
-19
35887
27
35888
-13
35889
21
35890
-18
35891
21
35892
-16
35893
21
35894
-18
35895
18
35896
-19
35897
18
35898
-20
35899
26
35900
-14
35901
22
35902
-15
35903
24
35904
-16
35905
18
35906
-20
35907
21
35908
-18
35909
17
35910
-22
35911
24
35912
-16
35913
18
35914
-18
35915
23
35916
-17
35917
17
35918
-21
35919
20
35920
-19
35921
16
35922
-20
35923
20
35924
-19
35925
16
35926
-21
35927
25
35928
-15
35929
18
35930
-21
35931
23
35932
-17
35933
18
35934
-19
35935
20
35936
-19
35937
17
35938
-21
35939
23
35940
-17
35941
19
35942
-20
35943
25
35944
-16
35945
17
35946
-22
35947
22
35948
-17
35949
19
35950
-18
35951
22
35952
-17
35953
17
35954
-20
35955
21
35956
-18
35957
17
35958
-22
35959
23
35960
-16
35961
18
35962
-20
35963
21
35964
-17
35965
19
35966
-20
35967
16
35968
-21
35969
17
35970
-21
35971
25
35972
-13
35973
21
35974
-18
35975
18
35976
-19
35977
18
35978
-20
35979
27
35980
-13
35981
21
35982
-18
35983
22
35984
-18
35985
16
35986
-23
35987
19
35988
-19
35989
17
35990
-22
35991
16
35992
-20
35993
18
35994
-20
35995
16
35996
-21
35997
19
35998
-19
35999
16
36000
-22
36001
24
36002
-16
36003
18
36004
-21
36005
23
36006
-17
36007
18
36008
-21
36009
18
36010
-18
36011
17
36012
-21
36013
27
36014
-13
36015
20
36016
-16
36017
22
36018
-17
36019
28
36020
-12
36021
20
36022
-19
36023
23
36024
-17
36025
16
36026
-23
36027
20
36028
-19
36029
16
36030
-22
36031
19
36032
-19
36033
17
36034
-21
36035
16
36036
-20
36037
19
36038
-19
36039
18
36040
-19
36041
23
36042
-16
36043
18
36044
-21
36045
23
36046
-16
36047
19
36048
-20
36049
17
36050
-20
36051
21
36052
-18
36053
18
36054
-21
36055
24
36056
-15
36057
19
36058
-20
36059
15
36060
-24
36061
17
36062
-19
36063
19
36064
-19
36065
28
36066
-13
36067
21
36068
-15
36069
21
36070
-18
36071
27
36072
-13
36073
18
36074
-21
36075
24
36076
-16
36077
17
36078
-22
36079
22
36080
-18
36081
17
36082
-19
36083
19
36084
-20
36085
16
36086
-23
36087
11
36088
-25
36089
19
36090
-19
36091
18
36092
-20
36093
23
36094
-16
36095
18
36096
-20
36097
16
36098
-23
36099
20
36100
-18
36101
20
36102
-19
36103
19
36104
-19
36105
13
36106
-25
36107
15
36108
-21
36109
18
36110
-20
36111
28
36112
-12
36113
23
36114
-15
36115
24
36116
-15
36117
19
36118
-18
36119
20
36120
-19
36121
17
36122
-20
36123
20
36124
-19
36125
17
36126
-21
36127
22
36128
-17
36129
18
36130
-21
36131
25
36132
-15
36133
20
36134
-19
36135
23
36136
-16
36137
20
36138
-19
36139
18
36140
-20
36141
18
36142
-23
36143
-58
36144
-38
36145
-54
36146
12
36147
-22
36148
27
36149
-9
36150
30
36151
-8
36152
35
36153
-5
36154
30
36155
-10
36156
27
36157
-9
36158
27
36159
-13
36160
21
36161
-17
36162
28
36163
-12
36164
22
36165
-17
36166
26
36167
-13
36168
22
36169
-17
36170
21
36171
-16
36172
21
36173
-17
36174
127
36175
127
36176
85
36177
43
36178
0
36179
6
36180
-33
36181
-6
36182
-42
36183
2
36184
-36
36185
-3
36186
-37
36187
2
36188
-35
36189
12
36190
-27
36191
7
36192
-31
36193
9
36194
-28
36195
7
36196
-30
36197
10
36198
-27
36199
10
36200
-28
36201
9
36202
-27
36203
11
36204
-26
36205
21
36206
-19
36207
16
36208
-23
36209
17
36210
-21
36211
15
36212
-23
36213
12
36214
-26
36215
12
36216
-24
36217
16
36218
-22
36219
25
36220
-15
36221
19
36222
-20
36223
21
36224
-18
36225
18
36226
-21
36227
13
36228
-25
36229
16
36230
-20
36231
18
36232
-20
36233
27
36234
-13
36235
20
36236
-15
36237
21
36238
-18
36239
19
36240
-18
36241
19
36242
-19
36243
18
36244
-18
36245
18
36246
-21
36247
26
36248
-14
36249
20
36250
-19
36251
24
36252
-15
36253
20
36254
-19
36255
13
36256
-25
36257
13
36258
-22
36259
19
36260
-20
36261
16
36262
-21
36263
22
36264
-17
36265
18
36266
-21
36267
25
36268
-15
36269
21
36270
-21
36271
-56
36272
-40
36273
-59
36274
8
36275
-25
36276
32
36277
-7
36278
30
36279
-9
36280
33
36281
-6
36282
27
36283
-12
36284
26
36285
-11
36286
26
36287
-13
36288
22
36289
-16
36290
25
36291
-14
36292
20
36293
-18
36294
27
36295
-12
36296
22
36297
-17
36298
24
36299
-14
36300
21
36301
-17
36302
17
36303
-19
36304
24
36305
-15
36306
18
36307
-20
36308
25
36309
-14
36310
21
36311
-18
36312
22
36313
-16
36314
20
36315
-18
36316
17
36317
-19
36318
21
36319
-17
36320
18
36321
-20
36322
12
36323
-24
36324
19
36325
-18
36326
24
36327
-14
36328
21
36329
-17
36330
19
36331
-17
36332
21
36333
-17
36334
127
36335
127
36336
84
36337
43
36338
-1
36339
-1
36340
-38
36341
-6
36342
-42
36343
-8
36344
-43
36345
3
36346
-34
36347
2
36348
-35
36349
9
36350
-28
36351
7
36352
-31
36353
6
36354
-31
36355
4
36356
-31
36357
8
36358
-29
36359
19
36360
-20
36361
15
36362
-24
36363
17
36364
-21
36365
14
36366
-27
36367
-61
36368
-40
36369
-62
36370
5
36371
-22
36372
26
36373
-12
36374
36
36375
-5
36376
28
36377
-11
36378
30
36379
-10
36380
22
36381
-16
36382
26
36383
-12
36384
23
36385
-16
36386
22
36387
-15
36388
22
36389
-17
36390
19
36391
-17
36392
24
36393
-15
36394
18
36395
-19
36396
25
36397
-14
36398
20
36399
-19
36400
25
36401
-14
36402
20
36403
-18
36404
20
36405
-17
36406
20
36407
-19
36408
16
36409
-20
36410
18
36411
-20
36412
25
36413
-13
36414
25
36415
-14
36416
18
36417
-20
36418
19
36419
-18
36420
18
36421
-20
36422
15
36423
-20
36424
17
36425
-21
36426
26
36427
-13
36428
20
36429
-19
36430
22
36431
-17
36432
17
36433
-21
36434
20
36435
-17
36436
18
36437
-20
36438
15
36439
-22
36440
12
36441
-24
36442
22
36443
-17
36444
18
36445
-20
36446
24
36447
-15
36448
20
36449
-19
36450
20
36451
-17
36452
19
36453
-19
36454
17
36455
-20
36456
23
36457
-16
36458
18
36459
-20
36460
24
36461
-15
36462
127
36463
127
36464
82
36465
43
36466
-1
36467
-2
36468
-39
36469
-2
36470
-39
36471
-5
36472
-41
36473
2
36474
-34
36475
1
36476
-36
36477
1
36478
-34
36479
4
36480
-33
36481
15
36482
-23
36483
12
36484
-26
36485
11
36486
-25
36487
11
36488
-26
36489
10
36490
-27
36491
14
36492
-25
36493
13
36494
-25
36495
21
36496
-19
36497
16
36498
-23
36499
21
36500
-18
36501
16
36502
-23
36503
20
36504
-18
36505
17
36506
-22
36507
15
36508
-22
36509
17
36510
-21
36511
15
36512
-23
36513
22
36514
-17
36515
18
36516
-21
36517
25
36518
-16
36519
19
36520
-17
36521
20
36522
-19
36523
28
36524
-12
36525
18
36526
-23
36527
-58
36528
-43
36529
-62
36530
6
36531
-23
36532
27
36533
-11
36534
35
36535
-3
36536
31
36537
-9
36538
24
36539
-12
36540
27
36541
-12
36542
22
36543
-17
36544
16
36545
-21
36546
25
36547
-14
36548
23
36549
-16
36550
27
36551
-13
36552
20
36553
-18
36554
23
36555
-15
36556
20
36557
-18
36558
19
36559
-17
36560
22
36561
-17
36562
18
36563
-19
36564
27
36565
-13
36566
21
36567
-17
36568
16
36569
-22
36570
19
36571
-17
36572
19
36573
-18
36574
23
36575
-16
36576
25
36577
-14
36578
20
36579
-16
36580
22
36581
-16
36582
19
36583
-17
36584
19
36585
-19
36586
26
36587
-13
36588
20
36589
-18
36590
127
36591
127
36592
88
36593
44
36594
0
36595
5
36596
-33
36597
-8
36598
-44
36599
-2
36600
-39
36601
-3
36602
-38
36603
2
36604
-35
36605
0
36606
-35
36607
3
36608
-33
36609
4
36610
-32
36611
13
36612
-26
36613
9
36614
-29
36615
18
36616
-21
36617
13
36618
-25
36619
15
36620
-23
36621
17
36622
-20
36623
16
36624
-23
36625
23
36626
-16
36627
17
36628
-22
36629
16
36630
-22
36631
14
36632
-24
36633
14
36634
-22
36635
18
36636
-21
36637
15
36638
-23
36639
20
36640
-19
36641
16
36642
-23
36643
23
36644
-17
36645
18
36646
-18
36647
19
36648
-19
36649
27
36650
-13
36651
18
36652
-21
36653
23
36654
-19
36655
-55
36656
-34
36657
-56
36658
10
36659
-24
36660
28
36661
-10
36662
27
36663
-12
36664
27
36665
-10
36666
25
36667
-13
36668
21
36669
-16
36670
25
36671
-13
36672
22
36673
-16
36674
28
36675
-11
36676
22
36677
-14
36678
22
36679
-16
36680
30
36681
-10
36682
20
36683
-18
36684
25
36685
-14
36686
20
36687
-19
36688
23
36689
-16
36690
18
36691
-20
36692
20
36693
-17
36694
20
36695
-18
36696
19
36697
-18
36698
18
36699
-20
36700
25
36701
-13
36702
21
36703
-18
36704
19
36705
-17
36706
20
36707
-18
36708
16
36709
-19
36710
17
36711
-21
36712
25
36713
-14
36714
19
36715
-19
36716
21
36717
-17
36718
127
36719
127
36720
82
36721
44
36722
0
36723
-1
36724
-38
36725
-4
36726
-41
36727
-6
36728
-40
36729
-1
36730
-38
36731
-1
36732
-38
36733
-3
36734
-38
36735
10
36736
-28
36737
7
36738
-30
36739
11
36740
-27
36741
9
36742
-28
36743
13
36744
-24
36745
13
36746
-25
36747
11
36748
-24
36749
14
36750
-27
36751
-61
36752
-43
36753
-63
36754
7
36755
-21
36756
26
36757
-12
36758
37
36759
-4
36760
27
36761
-12
36762
29
36763
-11
36764
23
36765
-16
36766
26
36767
-12
36768
28
36769
-11
36770
21
36771
-18
36772
20
36773
-16
36774
21
36775
-17
36776
18
36777
-18
36778
20
36779
-17
36780
28
36781
-12
36782
127
36783
127
36784
84
36785
46
36786
2
36787
0
36788
-37
36789
-5
36790
-42
36791
-4
36792
-38
36793
-1
36794
-37
36795
1
36796
-34
36797
6
36798
-31
36799
4
36800
-32
36801
11
36802
-27
36803
9
36804
-28
36805
16
36806
-23
36807
11
36808
-27
36809
18
36810
-21
36811
14
36812
-24
36813
16
36814
-22
36815
14
36816
-24
36817
13
36818
-23
36819
17
36820
-22
36821
15
36822
-23
36823
20
36824
-19
36825
16
36826
-22
36827
23
36828
-17
36829
17
36830
-22
36831
17
36832
-21
36833
13
36834
-25
36835
13
36836
-23
36837
18
36838
-21
36839
17
36840
-21
36841
24
36842
-15
36843
19
36844
-20
36845
22
36846
-17
36847
24
36848
-14
36849
21
36850
-18
36851
19
36852
-18
36853
21
36854
-18
36855
17
36856
-20
36857
23
36858
-16
36859
17
36860
-21
36861
23
36862
-16
36863
19
36864
-20
36865
19
36866
-19
36867
18
36868
-21
36869
27
36870
-13
36871
18
36872
-20
36873
24
36874
-16
36875
17
36876
-22
36877
22
36878
-20
36879
-55
36880
-44
36881
-62
36882
15
36883
-19
36884
28
36885
-11
36886
34
36887
-6
36888
27
36889
-12
36890
25
36891
-12
36892
26
36893
-13
36894
22
36895
-15
36896
28
36897
-12
36898
22
36899
-17
36900
28
36901
-12
36902
23
36903
-16
36904
24
36905
-14
36906
21
36907
-17
36908
18
36909
-19
36910
21
36911
-18
36912
18
36913
-20
36914
26
36915
-13
36916
21
36917
-18
36918
19
36919
-17
36920
19
36921
-18
36922
28
36923
-12
36924
20
36925
-16
36926
20
36927
-18
36928
26
36929
-13
36930
19
36931
-19
36932
23
36933
-16
36934
16
36935
-22
36936
20
36937
-18
36938
18
36939
-20
36940
18
36941
-19
36942
18
36943
-20
36944
16
36945
-20
36946
17
36947
-20
36948
26
36949
-14
36950
20
36951
-17
36952
21
36953
-17
36954
17
36955
-21
36956
19
36957
-19
36958
16
36959
-21
36960
22
36961
-17
36962
17
36963
-21
36964
24
36965
-15
36966
19
36967
-19
36968
20
36969
-18
36970
18
36971
-20
36972
17
36973
-19
36974
127
36975
127
36976
83
36977
44
36978
1
36979
0
36980
-38
36981
-10
36982
-44
36983
-4
36984
-40
36985
-4
36986
-39
36987
3
36988
-34
36989
2
36990
-35
36991
9
36992
-28
36993
8
36994
-29
36995
10
36996
-27
36997
8
36998
-28
36999
11
37000
-27
37001
20
37002
-19
37003
15
37004
-23
37005
17
37006
-20
37007
16
37008
-22
37009
13
37010
-24
37011
21
37012
-19
37013
15
37014
-23
37015
20
37016
-19
37017
22
37018
-16
37019
19
37020
-20
37021
26
37022
-15
37023
18
37024
-18
37025
19
37026
-20
37027
14
37028
-22
37029
16
37030
-22
37031
14
37032
-24
37033
10
37034
-27
37035
21
37036
-18
37037
20
37038
-19
37039
25
37040
-14
37041
21
37042
-19
37043
17
37044
-19
37045
18
37046
-21
37047
24
37048
-15
37049
19
37050
-19
37051
25
37052
-16
37053
18
37054
-18
37055
20
37056
-19
37057
17
37058
-20
37059
19
37060
-20
37061
17
37062
-21
37063
24
37064
-16
37065
19
37066
-20
37067
15
37068
-23
37069
17
37070
-21
37071
18
37072
-21
37073
18
37074
-18
37075
21
37076
-18
37077
19
37078
-18
37079
19
37080
-19
37081
26
37082
-14
37083
21
37084
-19
37085
21
37086
-17
37087
17
37088
-22
37089
15
37090
-21
37091
18
37092
-19
37093
28
37094
-12
37095
21
37096
-19
37097
21
37098
-17
37099
18
37100
-21
37101
23
37102
-17
37103
18
37104
-21
37105
24
37106
-16
37107
17
37108
-22
37109
23
37110
-16
37111
19
37112
-20
37113
20
37114
-18
37115
18
37116
-21
37117
19
37118
-18
37119
18
37120
-20
37121
27
37122
-14
37123
18
37124
-21
37125
22
37126
-17
37127
19
37128
-20
37129
19
37130
-18
37131
19
37132
-20
37133
16
37134
-25
37135
-60
37136
-41
37137
-60
37138
10
37139
-20
37140
32
37141
-7
37142
30
37143
-8
37144
34
37145
-7
37146
26
37147
-13
37148
31
37149
-9
37150
24
37151
-15
37152
25
37153
-13
37154
23
37155
-16
37156
19
37157
-18
37158
21
37159
-17
37160
19
37161
-17
37162
27
37163
-12
37164
21
37165
-17
37166
25
37167
-14
37168
20
37169
-19
37170
20
37171
-17
37172
20
37173
-18
37174
17
37175
-21
37176
14
37177
-22
37178
22
37179
-16
37180
19
37181
-19
37182
25
37183
-14
37184
19
37185
-19
37186
22
37187
-15
37188
20
37189
-19
37190
16
37191
-22
37192
12
37193
-25
37194
15
37195
-21
37196
21
37197
-17
37198
127
37199
127
37200
92
37201
48
37202
4
37203
8
37204
-31
37205
-8
37206
-43
37207
-6
37208
-41
37209
-2
37210
-38
37211
-1
37212
-37
37213
-2
37214
-36
37215
8
37216
-30
37217
7
37218
-30
37219
15
37220
-24
37221
11
37222
-27
37223
17
37224
-21
37225
14
37226
-25
37227
16
37228
-22
37229
13
37230
-27
37231
-61
37232
-44
37233
-63
37234
16
37235
-19
37236
26
37237
-13
37238
33
37239
-8
37240
23
37241
-16
37242
29
37243
-11
37244
22
37245
-17
37246
27
37247
-12
37248
23
37249
-16
37250
22
37251
-15
37252
23
37253
-16
37254
19
37255
-19
37256
22
37257
-16
37258
18
37259
-20
37260
25
37261
-14
37262
127
37263
127
37264
83
37265
44
37266
1
37267
0
37268
-37
37269
0
37270
-37
37271
-4
37272
-40
37273
1
37274
-36
37275
0
37276
-36
37277
-2
37278
-38
37279
1
37280
-33
37281
6
37282
-30
37283
18
37284
-21
37285
13
37286
-25
37287
16
37288
-22
37289
13
37290
-26
37291
13
37292
-24
37293
13
37294
-25
37295
14
37296
-22
37297
16
37298
-22
37299
25
37300
-15
37301
19
37302
-20
37303
20
37304
-18
37305
18
37306
-21
37307
16
37308
-22
37309
12
37310
-26
37311
13
37312
-25
37313
11
37314
-26
37315
14
37316
-22
37317
21
37318
-18
37319
20
37320
-19
37321
26
37322
-14
37323
21
37324
-19
37325
24
37326
-15
37327
20
37328
-19
37329
19
37330
-18
37331
19
37332
-19
37333
18
37334
-19
37335
19
37336
-19
37337
25
37338
-14
37339
21
37340
-19
37341
18
37342
-19
37343
19
37344
-19
37345
17
37346
-22
37347
13
37348
-24
37349
21
37350
-18
37351
19
37352
-20
37353
26
37354
-14
37355
21
37356
-19
37357
23
37358
-15
37359
20
37360
-19
37361
17
37362
-19
37363
21
37364
-18
37365
17
37366
-21
37367
24
37368
-16
37369
19
37370
-20
37371
24
37372
-15
37373
19
37374
-20
37375
21
37376
-17
37377
19
37378
-20
37379
25
37380
-14
37381
20
37382
-19
37383
23
37384
-17
37385
18
37386
-21
37387
20
37388
-18
37389
19
37390
-20
37391
15
37392
-22
37393
21
37394
-18
37395
17
37396
-21
37397
24
37398
-16
37399
19
37400
-20
37401
21
37402
-16
37403
19
37404
-19
37405
17
37406
-19
37407
17
37408
-21
37409
26
37410
-14
37411
20
37412
-19
37413
20
37414
-18
37415
19
37416
-20
37417
17
37418
-22
37419
12
37420
-25
37421
19
37422
-19
37423
17
37424
-21
37425
25
37426
-14
37427
21
37428
-18
37429
23
37430
-16
37431
18
37432
-20
37433
17
37434
-19
37435
21
37436
-17
37437
18
37438
-19
37439
21
37440
-18
37441
18
37442
-20
37443
24
37444
-15
37445
20
37446
-19
37447
20
37448
-17
37449
19
37450
-19
37451
18
37452
-19
37453
21
37454
-18
37455
17
37456
-20
37457
23
37458
-16
37459
18
37460
-21
37461
25
37462
-15
37463
19
37464
-19
37465
21
37466
-17
37467
19
37468
-20
37469
16
37470
-21
37471
22
37472
-18
37473
17
37474
-21
37475
24
37476
-15
37477
19
37478
-20
37479
20
37480
-18
37481
18
37482
-20
37483
16
37484
-21
37485
19
37486
-20
37487
25
37488
-13
37489
22
37490
-17
37491
17
37492
-19
37493
18
37494
-20
37495
26
37496
-14
37497
19
37498
-20
37499
14
37500
-25
37501
17
37502
-20
37503
18
37504
-20
37505
19
37506
-17
37507
21
37508
-18
37509
17
37510
-22
37511
12
37512
-24
37513
17
37514
-21
37515
25
37516
-14
37517
21
37518
-18
37519
18
37520
-18
37521
20
37522
-19
37523
17
37524
-21
37525
20
37526
-19
37527
14
37528
-24
37529
24
37530
-16
37531
19
37532
-19
37533
24
37534
-16
37535
19
37536
-20
37537
15
37538
-23
37539
18
37540
-19
37541
19
37542
-20
37543
18
37544
-18
37545
24
37546
-15
37547
19
37548
-19
37549
25
37550
-14
37551
20
37552
-19
37553
24
37554
-15
37555
20
37556
-19
37557
17
37558
-19
37559
18
37560
-20
37561
26
37562
-13
37563
21
37564
-19
37565
21
37566
-17
37567
19
37568
-19
37569
17
37570
-20
37571
17
37572
-21
37573
27
37574
-13
37575
19
37576
-20
37577
22
37578
-17
37579
17
37580
-21
37581
19
37582
-19
37583
17
37584
-21
37585
24
37586
-16
37587
18
37588
-20
37589
24
37590
-16
37591
18
37592
-21
37593
24
37594
-16
37595
17
37596
-22
37597
21
37598
-18
37599
17
37600
-22
37601
17
37602
-21
37603
14
37604
-24
37605
14
37606
-21
37607
22
37608
-17
37609
19
37610
-20
37611
25
37612
-15
37613
20
37614
-19
37615
24
37616
-15
37617
20
37618
-19
37619
17
37620
-21
37621
12
37622
-25
37623
14
37624
-22
37625
18
37626
-20
37627
27
37628
-13
37629
23
37630
-16
37631
23
37632
-15
37633
21
37634
-18
37635
17
37636
-20
37637
21
37638
-18
37639
15
37640
-23
37641
23
37642
-17
37643
19
37644
-20
37645
24
37646
-15
37647
21
37648
-19
37649
17
37650
-21
37651
12
37652
-25
37653
14
37654
-23
37655
23
37656
-16
37657
19
37658
-19
37659
27
37660
-13
37661
22
37662
-18
37663
23
37664
-16
37665
19
37666
-20
37667
15
37668
-23
37669
15
37670
-21
37671
21
37672
-18
37673
19
37674
-20
37675
25
37676
-15
37677
19
37678
-20
37679
21
37680
-17
37681
19
37682
-20
37683
24
37684
-15
37685
21
37686
-18
37687
27
37688
-13
37689
21
37690
-19
37691
22
37692
-17
37693
18
37694
-21
37695
16
37696
-20
37697
20
37698
-19
37699
17
37700
-21
37701
23
37702
-16
37703
18
37704
-20
37705
24
37706
-17
37707
18
37708
-18
37709
19
37710
-19
37711
16
37712
-22
37713
21
37714
-18
37715
17
37716
-21
37717
25
37718
-15
37719
20
37720
-19
37721
21
37722
-16
37723
20
37724
-19
37725
16
37726
-22
37727
12
37728
-24
37729
18
37730
-21
37731
17
37732
-21
37733
25
37734
-14
37735
21
37736
-18
37737
25
37738
-14
37739
21
37740
-18
37741
17
37742
-19
37743
20
37744
-19
37745
18
37746
-20
37747
22
37748
-17
37749
17
37750
-21
37751
25
37752
-15
37753
19
37754
-19
37755
15
37756
-24
37757
18
37758
-20
37759
18
37760
-21
37761
17
37762
-19
37763
18
37764
-20
37765
27
37766
-13
37767
21
37768
-19
37769
23
37770
-15
37771
20
37772
-19
37773
21
37774
-18
37775
18
37776
-21
37777
25
37778
-15
37779
19
37780
-20
37781
23
37782
-17
37783
19
37784
-18
37785
26
37786
-14
37787
19
37788
-20
37789
23
37790
-16
37791
18
37792
-21
37793
19
37794
-19
37795
17
37796
-21
37797
18
37798
-18
37799
19
37800
-19
37801
17
37802
-21
37803
20
37804
-19
37805
17
37806
-22
37807
24
37808
-15
37809
19
37810
-20
37811
22
37812
-16
37813
20
37814
-19
37815
16
37816
-21
37817
17
37818
-21
37819
26
37820
-13
37821
27
37822
-13
37823
19
37824
-20
37825
15
37826
-21
37827
19
37828
-20
37829
16
37830
-23
37831
11
37832
-24
37833
22
37834
-17
37835
19
37836
-20
37837
23
37838
-15
37839
21
37840
-19
37841
17
37842
-21
37843
14
37844
-24
37845
13
37846
-24
37847
22
37848
-17
37849
19
37850
-20
37851
26
37852
-14
37853
20
37854
-19
37855
23
37856
-15
37857
21
37858
-18
37859
18
37860
-19
37861
19
37862
-19
37863
25
37864
-14
37865
21
37866
-19
37867
20
37868
-18
37869
18
37870
-20
37871
17
37872
-20
37873
18
37874
-21
37875
16
37876
-22
37877
23
37878
-17
37879
18
37880
-20
37881
23
37882
-15
37883
20
37884
-19
37885
19
37886
-17
37887
21
37888
-18
37889
17
37890
-20
37891
25
37892
-15
37893
19
37894
-20
37895
23
37896
-17
37897
19
37898
-18
37899
22
37900
-17
37901
18
37902
-21
37903
24
37904
-15
37905
19
37906
-20
37907
24
37908
-16
37909
18
37910
-21
37911
20
37912
-18
37913
19
37914
-20
37915
18
37916
-18
37917
18
37918
-21
37919
26
37920
-14
37921
18
37922
-21
37923
22
37924
-18
37925
17
37926
-21
37927
20
37928
-18
37929
19
37930
-20
37931
17
37932
-20
37933
19
37934
-20
37935
17
37936
-21
37937
24
37938
-16
37939
19
37940
-20
37941
24
37942
-15
37943
19
37944
-20
37945
20
37946
-17
37947
20
37948
-19
37949
18
37950
-20
37951
22
37952
-18
37953
17
37954
-21
37955
24
37956
-15
37957
19
37958
-20
37959
22
37960
-16
37961
19
37962
-20
37963
15
37964
-21
37965
19
37966
-19
37967
17
37968
-21
37969
22
37970
-17
37971
17
37972
-21
37973
24
37974
-15
37975
19
37976
-19
37977
21
37978
-16
37979
20
37980
-19
37981
16
37982
-21
37983
18
37984
-20
37985
17
37986
-21
37987
24
37988
-15
37989
21
37990
-15
37991
22
37992
-17
37993
29
37994
-12
37995
19
37996
-20
37997
23
37998
-17
37999
16
38000
-23
38001
21
38002
-18
38003
18
38004
-19
38005
21
38006
-19
38007
16
38008
-22
38009
22
38010
-17
38011
18
38012
-21
38013
20
38014
-17
38015
19
38016
-20
38017
18
38018
-19
38019
21
38020
-19
38021
17
38022
-21
38023
20
38024
-19
38025
17
38026
-21
38027
25
38028
-16
38029
18
38030
-17
38031
20
38032
-19
38033
27
38034
-14
38035
19
38036
-18
38037
20
38038
-19
38039
16
38040
-21
38041
19
38042
-20
38043
15
38044
-23
38045
23
38046
-16
38047
19
38048
-20
38049
23
38050
-15
38051
19
38052
-20
38053
19
38054
-19
38055
19
38056
-19
38057
16
38058
-22
38059
20
38060
-19
38061
17
38062
-21
38063
23
38064
-17
38065
18
38066
-21
38067
24
38068
-16
38069
18
38070
-18
38071
20
38072
-19
38073
26
38074
-14
38075
19
38076
-20
38077
19
38078
-19
38079
18
38080
-21
38081
15
38082
-21
38083
19
38084
-20
38085
16
38086
-22
38087
21
38088
-19
38089
17
38090
-21
38091
25
38092
-15
38093
19
38094
-17
38095
21
38096
-18
38097
27
38098
-14
38099
19
38100
-20
38101
22
38102
-16
38103
19
38104
-20
38105
18
38106
-20
38107
18
38108
-21
38109
16
38110
-20
38111
21
38112
-18
38113
17
38114
-21
38115
20
38116
-19
38117
15
38118
-23
38119
23
38120
-16
38121
19
38122
-20
38123
23
38124
-16
38125
19
38126
-20
38127
16
38128
-21
38129
17
38130
-21
38131
16
38132
-21
38133
24
38134
-15
38135
19
38136
-20
38137
17
38138
-22
38139
19
38140
-18
38141
20
38142
-19
38143
18
38144
-19
38145
25
38146
-15
38147
19
38148
-19
38149
24
38150
-15
38151
19
38152
-20
38153
21
38154
-17
38155
18
38156
-21
38157
17
38158
-19
38159
18
38160
-20
38161
27
38162
-12
38163
22
38164
-17
38165
21
38166
-17
38167
18
38168
-21
38169
15
38170
-20
38171
17
38172
-21
38173
26
38174
-14
38175
19
38176
-19
38177
24
38178
-16
38179
19
38180
-17
38181
22
38182
-17
38183
17
38184
-21
38185
23
38186
-17
38187
19
38188
-20
38189
23
38190
-19
38191
-54
38192
-44
38193
-62
38194
15
38195
-20
38196
28
38197
-11
38198
34
38199
-6
38200
29
38201
-11
38202
24
38203
-13
38204
24
38205
-14
38206
31
38207
-8
38208
25
38209
-14
38210
23
38211
-14
38212
22
38213
-17
38214
19
38215
-18
38216
21
38217
-17
38218
18
38219
-18
38220
23
38221
-15
38222
127
38223
127
38224
85
38225
45
38226
1
38227
0
38228
-37
38229
-3
38230
-39
38231
-6
38232
-42
38233
3
38234
-35
38235
1
38236
-34
38237
6
38238
-31
38239
5
38240
-32
38241
13
38242
-25
38243
9
38244
-29
38245
17
38246
-22
38247
11
38248
-27
38249
16
38250
-23
38251
14
38252
-22
38253
19
38254
-21
38255
13
38256
-25
38257
20
38258
-19
38259
15
38260
-23
38261
21
38262
-18
38263
17
38264
-22
38265
13
38266
-22
38267
17
38268
-22
38269
15
38270
-23
38271
19
38272
-20
38273
16
38274
-22
38275
23
38276
-16
38277
19
38278
-20
38279
22
38280
-17
38281
18
38282
-21
38283
16
38284
-20
38285
18
38286
-21
38287
26
38288
-14
38289
20
38290
-19
38291
21
38292
-18
38293
18
38294
-21
38295
18
38296
-19
38297
19
38298
-19
38299
16
38300
-22
38301
24
38302
-16
38303
19
38304
-19
38305
23
38306
-16
38307
19
38308
-20
38309
15
38310
-21
38311
17
38312
-21
38313
29
38314
-12
38315
21
38316
-15
38317
21
38318
-20
38319
-55
38320
-38
38321
-58
38322
8
38323
-26
38324
28
38325
-10
38326
28
38327
-11
38328
25
38329
-11
38330
26
38331
-13
38332
23
38333
-16
38334
17
38335
-20
38336
25
38337
-14
38338
23
38339
-15
38340
30
38341
-10
38342
23
38343
-13
38344
27
38345
-12
38346
21
38347
-16
38348
21
38349
-17
38350
27
38351
-12
38352
21
38353
-18
38354
19
38355
-19
38356
13
38357
-25
38358
14
38359
-21
38360
22
38361
-17
38362
18
38363
-20
38364
26
38365
-13
38366
21
38367
-18
38368
24
38369
-15
38370
19
38371
-19
38372
22
38373
-15
38374
20
38375
-19
38376
19
38377
-18
38378
21
38379
-18
38380
17
38381
-21
38382
127
38383
127
38384
80
38385
42
38386
-1
38387
0
38388
-37
38389
-4
38390
-41
38391
-6
38392
-41
38393
5
38394
-33
38395
3
38396
-34
38397
9
38398
-29
38399
5
38400
-32
38401
11
38402
-27
38403
10
38404
-26
38405
20
38406
-20
38407
13
38408
-25
38409
17
38410
-21
38411
14
38412
-24
38413
15
38414
-25
38415
-60
38416
-48
38417
-58
38418
7
38419
-26
38420
33
38421
-7
38422
29
38423
-10
38424
31
38425
-9
38426
23
38427
-16
38428
22
38429
-15
38430
21
38431
-17
38432
19
38433
-17
38434
20
38435
-18
38436
30
38437
-11
38438
22
38439
-14
38440
25
38441
-14
38442
19
38443
-18
38444
21
38445
-17
38446
17
38447
-21
38448
24
38449
-16
38450
17
38451
-19
38452
15
38453
-23
38454
17
38455
-20
38456
18
38457
-18
38458
19
38459
-19
38460
26
38461
-13
38462
20
38463
-19
38464
25
38465
-14
38466
19
38467
-19
38468
23
38469
-16
38470
17
38471
-21
38472
17
38473
-19
38474
17
38475
-21
38476
26
38477
-14
38478
19
38479
-17
38480
20
38481
-18
38482
17
38483
-19
38484
18
38485
-20
38486
26
38487
-13
38488
19
38489
-20
38490
22
38491
-17
38492
17
38493
-21
38494
21
38495
-18
38496
17
38497
-21
38498
19
38499
-18
38500
15
38501
-23
38502
14
38503
-21
38504
17
38505
-20
38506
27
38507
-13
38508
20
38509
-16
38510
127
38511
127
38512
84
38513
46
38514
2
38515
0
38516
-37
38517
-6
38518
-42
38519
-6
38520
-40
38521
-1
38522
-38
38523
-1
38524
-36
38525
5
38526
-32
38527
4
38528
-32
38529
11
38530
-27
38531
8
38532
-30
38533
16
38534
-23
38535
12
38536
-26
38537
16
38538
-22
38539
14
38540
-24
38541
11
38542
-24
38543
14
38544
-24
38545
24
38546
-16
38547
19
38548
-18
38549
21
38550
-19
38551
15
38552
-23
38553
21
38554
-19
38555
14
38556
-24
38557
22
38558
-18
38559
16
38560
-19
38561
21
38562
-18
38563
16
38564
-22
38565
11
38566
-25
38567
18
38568
-21
38569
16
38570
-22
38571
25
38572
-15
38573
19
38574
-22
38575
-57
38576
-42
38577
-59
38578
17
38579
-15
38580
30
38581
-9
38582
30
38583
-9
38584
22
38585
-17
38586
20
38587
-15
38588
23
38589
-15
38590
32
38591
-8
38592
25
38593
-14
38594
23
38595
-14
38596
22
38597
-16
38598
20
38599
-16
38600
21
38601
-17
38602
31
38603
-9
38604
25
38605
-15
38606
25
38607
-14
38608
19
38609
-20
38610
21
38611
-17
38612
19
38613
-20
38614
21
38615
-17
38616
19
38617
-19
38618
16
38619
-22
38620
13
38621
-24
38622
15
38623
-21
38624
24
38625
-15
38626
20
38627
-18
38628
26
38629
-13
38630
21
38631
-18
38632
22
38633
-15
38634
21
38635
-18
38636
19
38637
-19
38638
127
38639
127
38640
79
38641
43
38642
-1
38643
-1
38644
-37
38645
-2
38646
-39
38647
-5
38648
-41
38649
5
38650
-32
38651
3
38652
-34
38653
0
38654
-37
38655
5
38656
-30
38657
9
38658
-28
38659
9
38660
-28
38661
13
38662
-25
38663
11
38664
-27
38665
19
38666
-20
38667
15
38668
-23
38669
20
38670
-19
38671
15
38672
-24
38673
17
38674
-20
38675
16
38676
-22
38677
14
38678
-24
38679
10
38680
-27
38681
9
38682
-28
38683
21
38684
-18
38685
19
38686
-20
38687
25
38688
-15
38689
19
38690
-20
38691
23
38692
-15
38693
20
38694
-19
38695
18
38696
-20
38697
13
38698
-24
38699
19
38700
-19
38701
18
38702
-23
38703
-58
38704
-39
38705
-58
38706
9
38707
-23
38708
35
38709
-5
38710
32
38711
-8
38712
33
38713
-6
38714
28
38715
-11
38716
24
38717
-13
38718
26
38719
-13
38720
23
38721
-15
38722
27
38723
-12
38724
23
38725
-15
38726
26
38727
-12
38728
22
38729
-17
38730
21
38731
-15
38732
23
38733
-15
38734
19
38735
-19
38736
26
38737
-13
38738
21
38739
-18
38740
24
38741
-15
38742
19
38743
-19
38744
19
38745
-19
38746
14
38747
-24
38748
13
38749
-22
38750
19
38751
-19
38752
17
38753
-21
38754
25
38755
-15
38756
19
38757
-19
38758
25
38759
-15
38760
19
38761
-16
38762
26
38763
-13
38764
18
38765
-20
38766
127
38767
127
38768
86
38769
44
38770
1
38771
7
38772
-31
38773
-7
38774
-43
38775
-3
38776
-38
38777
-3
38778
-39
38779
-2
38780
-36
38781
1
38782
-35
38783
13
38784
-26
38785
8
38786
-30
38787
14
38788
-25
38789
11
38790
-25
38791
17
38792
-22
38793
10
38794
-27
38795
14
38796
-24
38797
11
38798
-29
38799
-63
38800
-46
38801
-63
38802
5
38803
-26
38804
28
38805
-11
38806
27
38807
-12
38808
33
38809
-7
38810
26
38811
-13
38812
27
38813
-11
38814
24
38815
-15
38816
20
38817
-16
38818
19
38819
-18
38820
29
38821
-11
38822
22
38823
-14
38824
23
38825
-16
38826
18
38827
-17
38828
20
38829
-18
38830
127
38831
127
38832
88
38833
45
38834
1
38835
1
38836
-37
38837
3
38838
-35
38839
-5
38840
-41
38841
4
38842
-34
38843
0
38844
-37
38845
6
38846
-31
38847
6
38848
-32
38849
7
38850
-29
38851
8
38852
-29
38853
7
38854
-28
38855
13
38856
-25
38857
9
38858
-29
38859
6
38860
-31
38861
17
38862
-22
38863
15
38864
-23
38865
18
38866
-19
38867
17
38868
-21
38869
15
38870
-21
38871
16
38872
-22
38873
25
38874
-15
38875
20
38876
-17
38877
22
38878
-17
38879
17
38880
-21
38881
20
38882
-19
38883
16
38884
-22
38885
23
38886
-17
38887
17
38888
-18
38889
20
38890
-19
38891
27
38892
-14
38893
19
38894
-20
38895
22
38896
-18
38897
16
38898
-22
38899
19
38900
-19
38901
16
38902
-22
38903
18
38904
-19
38905
18
38906
-21
38907
17
38908
-20
38909
18
38910
-20
38911
25
38912
-15
38913
20
38914
-19
38915
21
38916
-18
38917
18
38918
-21
38919
14
38920
-24
38921
16
38922
-20
38923
19
38924
-19
38925
28
38926
-14
38927
-50
38928
-41
38929
-60
38930
15
38931
-20
38932
26
38933
-12
38934
35
38935
-5
38936
28
38937
-11
38938
30
38939
-10
38940
25
38941
-12
38942
27
38943
-12
38944
22
38945
-17
38946
27
38947
-13
38948
19
38949
-16
38950
21
38951
-17
38952
28
38953
-11
38954
20
38955
-19
38956
13
38957
-23
38958
19
38959
-19
38960
18
38961
-20
38962
26
38963
-13
38964
19
38965
-19
38966
26
38967
-13
38968
20
38969
-19
38970
22
38971
-17
38972
17
38973
-21
38974
20
38975
-17
38976
19
38977
-19
38978
17
38979
-19
38980
22
38981
-16
38982
18
38983
-20
38984
24
38985
-15
38986
18
38987
-20
38988
19
38989
-17
38990
19
38991
-19
38992
16
38993
-21
38994
20
38995
-19
38996
13
38997
-24
38998
23
38999
-15
39000
21
39001
-18
39002
15
39003
-23
39004
19
39005
-19
39006
17
39007
-21
39008
21
39009
-16
39010
21
39011
-17
39012
19
39013
-17
39014
24
39015
-15
39016
19
39017
-19
39018
24
39019
-14
39020
20
39021
-19
39022
127
39023
127
39024
90
39025
46
39026
3
39027
2
39028
-35
39029
-9
39030
-43
39031
-4
39032
-40
39033
-5
39034
-40
39035
4
39036
-33
39037
2
39038
-35
39039
10
39040
-27
39041
8
39042
-30
39043
10
39044
-28
39045
9
39046
-28
39047
18
39048
-22
39049
10
39050
-27
39051
18
39052
-21
39053
13
39054
-22
39055
20
39056
-19
39057
14
39058
-24
39059
9
39060
-27
39061
18
39062
-21
39063
16
39064
-23
39065
23
39066
-17
39067
17
39068
-19
39069
19
39070
-20
39071
26
39072
-15
39073
18
39074
-21
39075
20
39076
-19
39077
17
39078
-22
39079
18
39080
-20
39081
17
39082
-21
39083
15
39084
-21
39085
17
39086
-21
39087
26
39088
-14
39089
19
39090
-20
39091
21
39092
-18
39093
17
39094
-21
39095
19
39096
-19
39097
18
39098
-21
39099
16
39100
-20
39101
18
39102
-20
39103
25
39104
-14
39105
20
39106
-19
39107
20
39108
-18
39109
17
39110
-21
39111
13
39112
-24
39113
18
39114
-18
39115
19
39116
-20
39117
28
39118
-12
39119
22
39120
-17
39121
21
39122
-17
39123
18
39124
-21
39125
19
39126
-18
39127
19
39128
-20
39129
17
39130
-22
39131
13
39132
-23
39133
22
39134
-17
39135
18
39136
-20
39137
25
39138
-14
39139
21
39140
-19
39141
22
39142
-16
39143
20
39144
-19
39145
17
39146
-20
39147
21
39148
-19
39149
14
39150
-23
39151
23
39152
-16
39153
19
39154
-20
39155
21
39156
-18
39157
16
39158
-22
39159
17
39160
-19
39161
21
39162
-18
39163
18
39164
-20
39165
21
39166
-18
39167
18
39168
-21
39169
26
39170
-15
39171
19
39172
-16
39173
25
39174
-15
39175
19
39176
-21
39177
13
39178
-25
39179
22
39180
-17
39181
19
39182
-22
39183
-57
39184
-41
39185
-58
39186
19
39187
-17
39188
29
39189
-10
39190
33
39191
-7
39192
28
39193
-11
39194
31
39195
-8
39196
26
39197
-13
39198
31
39199
-9
39200
22
39201
-17
39202
27
39203
-13
39204
21
39205
-15
39206
23
39207
-16
39208
19
39209
-19
39210
24
39211
-15
39212
20
39213
-18
39214
27
39215
-13
39216
21
39217
-17
39218
23
39219
-16
39220
18
39221
-20
39222
20
39223
-17
39224
20
39225
-18
39226
19
39227
-18
39228
23
39229
-16
39230
17
39231
-20
39232
24
39233
-15
39234
19
39235
-20
39236
22
39237
-16
39238
19
39239
-19
39240
14
39241
-23
39242
14
39243
-22
39244
22
39245
-17
39246
127
39247
127
39248
83
39249
40
39250
-3
39251
-7
39252
-43
39253
-5
39254
-41
39255
-5
39256
-41
39257
6
39258
-33
39259
1
39260
-33
39261
7
39262
-30
39263
16
39264
-23
39265
9
39266
-29
39267
12
39268
-26
39269
9
39270
-28
39271
12
39272
-25
39273
12
39274
-26
39275
12
39276
-24
39277
16
39278
-25
39279
-59
39280
-49
39281
-68
39282
7
39283
-25
39284
24
39285
-14
39286
23
39287
-15
39288
26
39289
-11
39290
28
39291
-11
39292
25
39293
-12
39294
27
39295
-12
39296
30
39297
-9
39298
25
39299
-14
39300
21
39301
-15
39302
21
39303
-17
39304
28
39305
-11
39306
22
39307
-17
39308
26
39309
-14
39310
127
39311
127
39312
82
39313
42
39314
-1
39315
8
39316
-31
39317
-5
39318
-41
39319
-3
39320
-39
39321
-3
39322
-39
39323
2
39324
-33
39325
5
39326
-33
39327
13
39328
-25
39329
8
39330
-30
39331
14
39332
-24
39333
11
39334
-28
39335
12
39336
-24
39337
13
39338
-25
39339
11
39340
-25
39341
15
39342
-23
39343
21
39344
-18
39345
17
39346
-22
39347
17
39348
-20
39349
15
39350
-23
39351
20
39352
-19
39353
17
39354
-22
39355
23
39356
-17
39357
16
39358
-20
39359
18
39360
-20
39361
16
39362
-20
39363
19
39364
-20
39365
15
39366
-22
39367
19
39368
-20
39369
16
39370
-21
39371
21
39372
-19
39373
25
39374
-15
39375
19
39376
-20
39377
19
39378
-19
39379
19
39380
-20
39381
16
39382
-20
39383
20
39384
-19
39385
17
39386
-21
39387
23
39388
-16
39389
19
39390
-20
39391
22
39392
-18
39393
17
39394
-22
39395
17
39396
-20
39397
18
39398
-21
39399
28
39400
-13
39401
21
39402
-16
39403
21
39404
-19
39405
16
39406
-22
39407
21
39408
-19
39409
17
39410
-21
39411
24
39412
-15
39413
18
39414
-20
39415
25
39416
-15
39417
19
39418
-18
39419
21
39420
-18
39421
16
39422
-20
39423
21
39424
-18
39425
17
39426
-21
39427
24
39428
-16
39429
18
39430
-21
39431
23
39432
-16
39433
19
39434
-20
39435
17
39436
-20
39437
17
39438
-22
39439
26
39440
-14
39441
20
39442
-19
39443
21
39444
-18
39445
17
39446
-21
39447
19
39448
-18
39449
19
39450
-20
39451
16
39452
-20
39453
21
39454
-18
39455
17
39456
-22
39457
23
39458
-16
39459
19
39460
-20
39461
22
39462
-17
39463
19
39464
-20
39465
16
39466
-20
39467
17
39468
-21
39469
27
39470
-13
39471
20
39472
-16
39473
21
39474
-18
39475
29
39476
-12
39477
18
39478
-21
39479
22
39480
-18
39481
16
39482
-23
39483
20
39484
-19
39485
16
39486
-23
39487
19
39488
-19
39489
17
39490
-21
39491
16
39492
-22
39493
14
39494
-22
39495
21
39496
-18
39497
17
39498
-21
39499
26
39500
-14
39501
20
39502
-19
39503
15
39504
-23
39505
19
39506
-19
39507
19
39508
-20
39509
17
39510
-20
39511
19
39512
-20
39513
18
39514
-19
39515
22
39516
-17
39517
18
39518
-20
39519
25
39520
-15
39521
19
39522
-19
39523
16
39524
-23
39525
15
39526
-22
39527
16
39528
-20
39529
23
39530
-17
39531
19
39532
-20
39533
25
39534
-15
39535
20
39536
-19
39537
25
39538
-15
39539
20
39540
-17
39541
26
39542
-14
39543
19
39544
-19
39545
25
39546
-15
39547
20
39548
-19
39549
21
39550
-18
39551
18
39552
-21
39553
17
39554
-20
39555
21
39556
-18
39557
17
39558
-21
39559
25
39560
-15
39561
19
39562
-20
39563
21
39564
-17
39565
16
39566
-23
39567
14
39568
-22
39569
17
39570
-21
39571
28
39572
-12
39573
22
39574
-17
39575
23
39576
-15
39577
19
39578
-20
39579
16
39580
-20
39581
20
39582
-19
39583
17
39584
-21
39585
25
39586
-15
39587
18
39588
-21
39589
21
39590
-18
39591
17
39592
-21
39593
16
39594
-20
39595
18
39596
-21
39597
27
39598
-14
39599
19
39600
-17
39601
21
39602
-18
39603
17
39604
-20
39605
19
39606
-20
39607
17
39608
-22
39609
12
39610
-25
39611
23
39612
-17
39613
18
39614
-21
39615
24
39616
-16
39617
19
39618
-20
39619
19
39620
-18
39621
21
39622
-18
39623
19
39624
-19
39625
23
39626
-17
39627
18
39628
-20
39629
26
39630
-15
39631
19
39632
-17
39633
21
39634
-18
39635
30
39636
-11
39637
21
39638
-16
39639
19
39640
-19
39641
27
39642
-13
39643
18
39644
-21
39645
23
39646
-17
39647
16
39648
-23
39649
21
39650
-17
39651
17
39652
-21
39653
18
39654
-19
39655
19
39656
-20
39657
16
39658
-21
39659
19
39660
-20
39661
16
39662
-22
39663
24
39664
-16
39665
17
39666
-18
39667
20
39668
-19
39669
16
39670
-20
39671
18
39672
-21
39673
15
39674
-23
39675
12
39676
-24
39677
23
39678
-17
39679
19
39680
-20
39681
26
39682
-13
39683
23
39684
-16
39685
19
39686
-20
39687
19
39688
-17
39689
20
39690
-19
39691
17
39692
-21
39693
20
39694
-19
39695
18
39696
-21
39697
25
39698
-15
39699
20
39700
-19
39701
24
39702
-15
39703
20
39704
-19
39705
17
39706
-19
39707
20
39708
-19
39709
16
39710
-21
39711
24
39712
-16
39713
19
39714
-20
39715
19
39716
-19
39717
20
39718
-18
39719
18
39720
-20
39721
17
39722
-20
39723
23
39724
-17
39725
17
39726
-21
39727
24
39728
-16
39729
17
39730
-18
39731
22
39732
-17
39733
17
39734
-20
39735
21
39736
-18
39737
18
39738
-20
39739
24
39740
-16
39741
19
39742
-20
39743
22
39744
-17
39745
18
39746
-18
39747
21
39748
-18
39749
17
39750
-21
39751
24
39752
-16
39753
18
39754
-18
39755
20
39756
-19
39757
29
39758
-12
39759
19
39760
-17
39761
19
39762
-20
39763
15
39764
-23
39765
10
39766
-26
39767
15
39768
-22
39769
25
39770
-14
39771
21
39772
-18
39773
21
39774
-17
39775
19
39776
-20
39777
14
39778
-24
39779
15
39780
-22
39781
19
39782
-20
39783
17
39784
-21
39785
24
39786
-16
39787
18
39788
-20
39789
25
39790
-15
39791
19
39792
-19
39793
23
39794
-17
39795
19
39796
-20
39797
22
39798
-17
39799
18
39800
-21
39801
17
39802
-20
39803
21
39804
-18
39805
17
39806
-21
39807
23
39808
-16
39809
19
39810
-20
39811
25
39812
-15
39813
21
39814
-19
39815
18
39816
-20
39817
13
39818
-25
39819
13
39820
-23
39821
21
39822
-18
39823
19
39824
-20
39825
26
39826
-14
39827
20
39828
-19
39829
24
39830
-15
39831
21
39832
-19
39833
17
39834
-20
39835
19
39836
-20
39837
27
39838
-13
39839
21
39840
-19
39841
18
39842
-19
39843
18
39844
-21
39845
17
39846
-19
39847
19
39848
-19
39849
28
39850
-13
39851
21
39852
-19
39853
21
39854
-18
39855
17
39856
-21
39857
17
39858
-19
39859
17
39860
-21
39861
23
39862
-16
39863
19
39864
-20
39865
24
39866
-16
39867
17
39868
-21
39869
23
39870
-16
39871
20
39872
-19
39873
19
39874
-18
39875
19
39876
-19
39877
16
39878
-21
39879
18
39880
-20
39881
25
39882
-14
39883
20
39884
-19
39885
20
39886
-18
39887
18
39888
-21
39889
19
39890
-19
39891
19
39892
-20
39893
16
39894
-21
39895
19
39896
-20
39897
17
39898
-21
39899
25
39900
-16
39901
18
39902
-18
39903
19
39904
-19
39905
28
39906
-12
39907
20
39908
-20
39909
21
39910
-18
39911
18
39912
-21
39913
20
39914
-19
39915
18
39916
-21
39917
16
39918
-21
39919
17
39920
-21
39921
16
39922
-22
39923
12
39924
-25
39925
22
39926
-17
39927
20
39928
-18
39929
24
39930
-16
39931
19
39932
-20
39933
19
39934
-20
39935
19
39936
-20
39937
15
39938
-21
39939
24
39940
-15
39941
20
39942
-19
39943
26
39944
-14
39945
20
39946
-17
39947
21
39948
-18
39949
18
39950
-21
39951
13
39952
-24
39953
18
39954
-21
39955
14
39956
-24
39957
24
39958
-16
39959
21
39960
-18
39961
27
39962
-13
39963
21
39964
-18
39965
21
39966
-17
39967
21
39968
-18
39969
18
39970
-19
39971
22
39972
-17
39973
19
39974
-18
39975
22
39976
-17
39977
25
39978
-14
39979
22
39980
-18
39981
20
39982
-19
39983
14
39984
-24
39985
14
39986
-22
39987
20
39988
-19
39989
18
39990
-21
39991
24
39992
-16
39993
17
39994
-21
39995
25
39996
-15
39997
19
39998
-19
39999
24
40000
-15
40001
20
40002
-19
40003
17
40004
-20
40005
22
40006
-17
40007
17
40008
-22
40009
23
40010
-17
40011
18
40012
-18
40013
21
40014
-18
40015
26
40016
-13
40017
20
40018
-19
40019
20
40020
-19
40021
17
40022
-22
40023
18
40024
-19
40025
20
40026
-19
40027
16
40028
-21
40029
25
40030
-15
40031
19
40032
-20
40033
23
40034
-16
40035
17
40036
-21
40037
17
40038
-19
40039
17
40040
-21
40041
16
40042
-23
40043
13
40044
-25
40045
11
40046
-25
40047
23
40048
-16
40049
20
40050
-19
40051
26
40052
-13
40053
22
40054
-17
40055
15
40056
-23
40057
15
40058
-21
40059
18
40060
-20
40061
28
40062
-12
40063
22
40064
-17
40065
23
40066
-15
40067
20
40068
-19
40069
17
40070
-19
40071
23
40072
-17
40073
18
40074
-20
40075
25
40076
-15
40077
17
40078
-18
40079
24
40080
-16
40081
18
40082
-21
40083
13
40084
-25
40085
22
40086
-17
40087
19
40088
-20
40089
25
40090
-15
40091
18
40092
-20
40093
21
40094
-17
40095
18
40096
-21
40097
20
40098
-18
40099
16
40100
-22
40101
15
40102
-21
40103
18
40104
-20
40105
26
40106
-12
40107
23
40108
-17
40109
22
40110
-17
40111
22
40112
-16
40113
19
40114
-19
40115
27
40116
-13
40117
19
40118
-21
40119
22
40120
-17
40121
19
40122
-20
40123
16
40124
-22
40125
12
40126
-26
40127
14
40128
-24
40129
13
40130
-24
40131
19
40132
-19
40133
19
40134
-19
40135
26
40136
-14
40137
20
40138
-19
40139
24
40140
-15
40141
20
40142
-19
40143
20
40144
-17
40145
20
40146
-19
40147
17
40148
-20
40149
20
40150
-19
40151
17
40152
-21
40153
25
40154
-15
40155
19
40156
-19
40157
16
40158
-23
40159
18
40160
-19
40161
20
40162
-19
40163
18
40164
-18
40165
23
40166
-16
40167
19
40168
-20
40169
25
40170
-15
40171
19
40172
-20
40173
21
40174
-17
40175
20
40176
-19
40177
17
40178
-20
40179
20
40180
-19
40181
17
40182
-21
40183
25
40184
-15
40185
19
40186
-19
40187
14
40188
-24
40189
18
40190
-19
40191
20
40192
-19
40193
29
40194
-12
40195
22
40196
-14
40197
22
40198
-17
40199
27
40200
-13
40201
18
40202
-21
40203
21
40204
-18
40205
17
40206
-22
40207
20
40208
-19
40209
17
40210
-22
40211
16
40212
-22
40213
13
40214
-23
40215
20
40216
-19
40217
17
40218
-21
40219
25
40220
-15
40221
20
40222
-19
40223
25
40224
-15
40225
21
40226
-19
40227
17
40228
-19
40229
18
40230
-20
40231
20
40232
-19
40233
13
40234
-24
40235
23
40236
-17
40237
19
40238
-23
40239
-57
40240
-43
40241
-59
40242
15
40243
-19
40244
28
40245
-10
40246
37
40247
-4
40248
28
40249
-8
40250
29
40251
-11
40252
24
40253
-13
40254
25
40255
-14
40256
21
40257
-16
40258
25
40259
-14
40260
21
40261
-17
40262
21
40263
-18
40264
25
40265
-14
40266
22
40267
-14
40268
24
40269
-15
40270
127
40271
127
40272
89
40273
46
40274
2
40275
4
40276
-34
40277
-6
40278
-42
40279
-7
40280
-41
40281
0
40282
-37
40283
-1
40284
-37
40285
8
40286
-30
40287
6
40288
-31
40289
14
40290
-24
40291
11
40292
-27
40293
7
40294
-31
40295
10
40296
-27
40297
9
40298
-29
40299
9
40300
-26
40301
18
40302
-21
40303
16
40304
-22
40305
23
40306
-17
40307
17
40308
-19
40309
22
40310
-17
40311
17
40312
-21
40313
22
40314
-17
40315
16
40316
-22
40317
22
40318
-17
40319
18
40320
-21
40321
23
40322
-17
40323
18
40324
-19
40325
24
40326
-15
40327
17
40328
-21
40329
19
40330
-20
40331
15
40332
-23
40333
23
40334
-17
40335
18
40336
-21
40337
22
40338
-18
40339
18
40340
-19
40341
21
40342
-18
40343
16
40344
-22
40345
23
40346
-17
40347
18
40348
-21
40349
23
40350
-17
40351
19
40352
-18
40353
20
40354
-19
40355
17
40356
-21
40357
23
40358
-17
40359
18
40360
-21
40361
25
40362
-16
40363
18
40364
-18
40365
24
40366
-18
40367
-53
40368
-41
40369
-56
40370
10
40371
-24
40372
26
40373
-10
40374
30
40375
-10
40376
27
40377
-10
40378
28
40379
-11
40380
22
40381
-16
40382
27
40383
-13
40384
22
40385
-17
40386
28
40387
-11
40388
22
40389
-17
40390
23
40391
-15
40392
20
40393
-18
40394
19
40395
-17
40396
22
40397
-16
40398
19
40399
-19
40400
26
40401
-13
40402
20
40403
-18
40404
23
40405
-15
40406
20
40407
-18
40408
28
40409
-12
40410
21
40411
-17
40412
14
40413
-24
40414
17
40415
-20
40416
17
40417
-21
40418
16
40419
-20
40420
21
40421
-17
40422
18
40423
-20
40424
18
40425
-20
40426
23
40427
-16
40428
19
40429
-20
40430
127
40431
127
40432
79
40433
39
40434
-4
40435
3
40436
-35
40437
-7
40438
-43
40439
-1
40440
-37
40441
1
40442
-36
40443
0
40444
-34
40445
7
40446
-30
40447
5
40448
-31
40449
10
40450
-28
40451
9
40452
-28
40453
18
40454
-21
40455
13
40456
-25
40457
18
40458
-21
40459
15
40460
-24
40461
23
40462
-19
40463
-55
40464
-37
40465
-58
40466
6
40467
-26
40468
28
40469
-11
40470
26
40471
-13
40472
32
40473
-9
40474
22
40475
-16
40476
27
40477
-13
40478
20
40479
-19
40480
24
40481
-14
40482
22
40483
-16
40484
30
40485
-11
40486
22
40487
-14
40488
21
40489
-18
40490
17
40491
-19
40492
19
40493
-19
40494
26
40495
-13
40496
20
40497
-19
40498
20
40499
-18
40500
17
40501
-21
40502
16
40503
-19
40504
20
40505
-18
40506
17
40507
-19
40508
18
40509
-19
40510
25
40511
-13
40512
21
40513
-18
40514
20
40515
-18
40516
14
40517
-24
40518
14
40519
-21
40520
18
40521
-19
40522
27
40523
-13
40524
21
40525
-18
40526
21
40527
-17
40528
18
40529
-21
40530
19
40531
-18
40532
19
40533
-19
40534
16
40535
-19
40536
21
40537
-17
40538
18
40539
-20
40540
13
40541
-24
40542
23
40543
-16
40544
18
40545
-17
40546
21
40547
-17
40548
30
40549
-10
40550
20
40551
-18
40552
24
40553
-16
40554
17
40555
-20
40556
14
40557
-23
40558
127
40559
127
40560
89
40561
46
40562
2
40563
6
40564
-32
40565
-9
40566
-45
40567
-5
40568
-41
40569
-5
40570
-41
40571
1
40572
-34
40573
5
40574
-32
40575
3
40576
-33
40577
12
40578
-27
40579
8
40580
-29
40581
16
40582
-23
40583
11
40584
-24
40585
15
40586
-24
40587
21
40588
-19
40589
15
40590
-23
40591
16
40592
-22
40593
14
40594
-24
40595
12
40596
-24
40597
14
40598
-24
40599
24
40600
-15
40601
21
40602
-19
40603
17
40604
-19
40605
15
40606
-23
40607
23
40608
-16
40609
17
40610
-22
40611
23
40612
-18
40613
16
40614
-20
40615
18
40616
-21
40617
21
40618
-17
40619
19
40620
-21
40621
18
40622
-23
40623
-58
40624
-44
40625
-62
40626
14
40627
-20
40628
27
40629
-12
40630
33
40631
-7
40632
27
40633
-12
40634
25
40635
-12
40636
27
40637
-12
40638
23
40639
-15
40640
28
40641
-11
40642
22
40643
-16
40644
25
40645
-14
40646
21
40647
-18
40648
23
40649
-14
40650
22
40651
-16
40652
19
40653
-18
40654
22
40655
-16
40656
26
40657
-13
40658
21
40659
-17
40660
15
40661
-22
40662
17
40663
-18
40664
21
40665
-17
40666
18
40667
-20
40668
23
40669
-16
40670
18
40671
-20
40672
17
40673
-21
40674
20
40675
-18
40676
19
40677
-20
40678
21
40679
-16
40680
21
40681
-18
40682
17
40683
-21
40684
13
40685
-24
40686
127
40687
127
40688
83
40689
45
40690
1
40691
3
40692
-35
40693
-5
40694
-39
40695
0
40696
-37
40697
-2
40698
-38
40699
7
40700
-31
40701
5
40702
-32
40703
12
40704
-26
40705
9
40706
-29
40707
16
40708
-23
40709
12
40710
-26
40711
17
40712
-21
40713
13
40714
-25
40715
11
40716
-25
40717
13
40718
-25
40719
21
40720
-19
40721
17
40722
-22
40723
23
40724
-17
40725
16
40726
-20
40727
18
40728
-21
40729
27
40730
-13
40731
17
40732
-22
40733
21
40734
-19
40735
15
40736
-24
40737
18
40738
-20
40739
17
40740
-22
40741
19
40742
-19
40743
18
40744
-21
40745
15
40746
-21
40747
16
40748
-22
40749
15
40750
-26
40751
-60
40752
-46
40753
-65
40754
6
40755
-25
40756
24
40757
-11
40758
32
40759
-7
40760
29
40761
-10
40762
35
40763
-6
40764
26
40765
-10
40766
27
40767
-12
40768
27
40769
-12
40770
30
40771
-10
40772
24
40773
-15
40774
24
40775
-14
40776
21
40777
-18
40778
21
40779
-16
40780
19
40781
-19
40782
20
40783
-17
40784
21
40785
-17
40786
19
40787
-18
40788
21
40789
-18
40790
17
40791
-21
40792
14
40793
-23
40794
24
40795
-15
40796
20
40797
-18
40798
25
40799
-14
40800
21
40801
-18
40802
17
40803
-18
40804
21
40805
-17
40806
18
40807
-19
40808
20
40809
-18
40810
25
40811
-14
40812
20
40813
-18
40814
127
40815
127
40816
91
40817
46
40818
3
40819
6
40820
-33
40821
-9
40822
-44
40823
-4
40824
-40
40825
-3
40826
-39
40827
-1
40828
-36
40829
2
40830
-35
40831
13
40832
-26
40833
8
40834
-29
40835
13
40836
-25
40837
9
40838
-28
40839
13
40840
-24
40841
13
40842
-25
40843
10
40844
-25
40845
13
40846
-27
40847
-62
40848
-43
40849
-62
40850
6
40851
-23
40852
25
40853
-13
40854
35
40855
-5
40856
27
40857
-12
40858
28
40859
-11
40860
24
40861
-15
40862
22
40863
-16
40864
19
40865
-17
40866
22
40867
-16
40868
30
40869
-9
40870
23
40871
-16
40872
24
40873
-14
40874
24
40875
-14
40876
20
40877
-19
40878
127
40879
127
40880
89
40881
45
40882
1
40883
1
40884
-36
40885
-7
40886
-43
40887
-6
40888
-40
40889
-1
40890
-37
40891
-1
40892
-37
40893
9
40894
-29
40895
6
40896
-31
40897
11
40898
-26
40899
9
40900
-29
40901
10
40902
-27
40903
7
40904
-31
40905
10
40906
-26
40907
14
40908
-24
40909
12
40910
-24
40911
18
40912
-21
40913
15
40914
-23
40915
15
40916
-24
40917
19
40918
-20
40919
17
40920
-22
40921
16
40922
-20
40923
20
40924
-19
40925
17
40926
-22
40927
12
40928
-25
40929
20
40930
-19
40931
18
40932
-20
40933
25
40934
-14
40935
21
40936
-18
40937
19
40938
-19
40939
19
40940
-20
40941
18
40942
-18
40943
20
40944
-19
40945
28
40946
-12
40947
22
40948
-18
40949
17
40950
-20
40951
18
40952
-20
40953
26
40954
-13
40955
21
40956
-18
40957
15
40958
-23
40959
15
40960
-23
40961
12
40962
-25
40963
14
40964
-22
40965
20
40966
-19
40967
15
40968
-22
40969
24
40970
-15
40971
21
40972
-18
40973
26
40974
-16
40975
-52
40976
-32
40977
-53
40978
12
40979
-22
40980
30
40981
-8
40982
30
40983
-10
40984
27
40985
-10
40986
28
40987
-11
40988
24
40989
-14
40990
27
40991
-12
40992
22
40993
-16
40994
30
40995
-11
40996
22
40997
-13
40998
23
40999
-16
41000
32
41001
-8
41002
23
41003
-13
41004
23
41005
-16
41006
20
41007
-17
41008
19
41009
-19
41010
19
41011
-19
41012
13
41013
-24
41014
16
41015
-19
41016
18
41017
-20
41018
27
41019
-12
41020
20
41021
-18
41022
23
41023
-16
41024
17
41025
-21
41026
21
41027
-17
41028
19
41029
-20
41030
20
41031
-18
41032
15
41033
-23
41034
14
41035
-21
41036
17
41037
-20
41038
27
41039
-13
41040
21
41041
-18
41042
22
41043
-16
41044
19
41045
-19
41046
20
41047
-16
41048
21
41049
-18
41050
17
41051
-20
41052
20
41053
-18
41054
17
41055
-20
41056
23
41057
-16
41058
19
41059
-19
41060
22
41061
-15
41062
20
41063
-19
41064
16
41065
-19
41066
20
41067
-19
41068
16
41069
-21
41070
127
41071
127
41072
86
41073
43
41074
0
41075
2
41076
-36
41077
-9
41078
-45
41079
-1
41080
-37
41081
-2
41082
-39
41083
4
41084
-32
41085
5
41086
-33
41087
3
41088
-32
41089
7
41090
-30
41091
16
41092
-22
41093
13
41094
-26
41095
13
41096
-24
41097
12
41098
-26
41099
11
41100
-24
41101
17
41102
-22
41103
13
41104
-24
41105
19
41106
-20
41107
15
41108
-23
41109
23
41110
-17
41111
16
41112
-20
41113
18
41114
-21
41115
25
41116
-15
41117
19
41118
-20
41119
20
41120
-19
41121
16
41122
-23
41123
19
41124
-19
41125
17
41126
-22
41127
17
41128
-21
41129
13
41130
-25
41131
14
41132
-21
41133
17
41134
-21
41135
26
41136
-14
41137
19
41138
-20
41139
22
41140
-17
41141
18
41142
-21
41143
17
41144
-21
41145
13
41146
-25
41147
14
41148
-22
41149
23
41150
-17
41151
20
41152
-18
41153
26
41154
-14
41155
21
41156
-19
41157
24
41158
-15
41159
20
41160
-19
41161
17
41162
-21
41163
14
41164
-22
41165
17
41166
-21
41167
26
41168
-13
41169
21
41170
-18
41171
22
41172
-17
41173
17
41174
-22
41175
15
41176
-21
41177
22
41178
-17
41179
19
41180
-19
41181
25
41182
-15
41183
20
41184
-19
41185
23
41186
-16
41187
19
41188
-17
41189
22
41190
-17
41191
26
41192
-12
41193
21
41194
-19
41195
19
41196
-19
41197
18
41198
-21
41199
19
41200
-18
41201
20
41202
-19
41203
17
41204
-20
41205
21
41206
-18
41207
16
41208
-22
41209
23
41210
-17
41211
18
41212
-21
41213
20
41214
-18
41215
19
41216
-19
41217
17
41218
-20
41219
22
41220
-17
41221
17
41222
-21
41223
23
41224
-17
41225
17
41226
-21
41227
23
41228
-16
41229
19
41230
-22
41231
-57
41232
-37
41233
-58
41234
9
41235
-24
41236
31
41237
-6
41238
31
41239
-9
41240
26
41241
-11
41242
28
41243
-11
41244
24
41245
-15
41246
17
41247
-20
41248
25
41249
-14
41250
22
41251
-16
41252
29
41253
-10
41254
24
41255
-15
41256
21
41257
-16
41258
22
41259
-16
41260
20
41261
-17
41262
26
41263
-13
41264
20
41265
-18
41266
18
41267
-21
41268
20
41269
-18
41270
19
41271
-19
41272
19
41273
-17
41274
19
41275
-19
41276
28
41277
-12
41278
21
41279
-18
41280
19
41281
-18
41282
19
41283
-19
41284
19
41285
-18
41286
20
41287
-19
41288
17
41289
-19
41290
20
41291
-18
41292
18
41293
-20
41294
127
41295
127
41296
87
41297
44
41298
1
41299
2
41300
-36
41301
1
41302
-36
41303
-4
41304
-40
41305
1
41306
-36
41307
1
41308
-36
41309
1
41310
-33
41311
6
41312
-31
41313
5
41314
-31
41315
13
41316
-25
41317
9
41318
-28
41319
17
41320
-22
41321
11
41322
-24
41323
15
41324
-23
41325
23
41326
-19
41327
-54
41328
-47
41329
-60
41330
8
41331
-26
41332
22
41333
-15
41334
31
41335
-9
41336
25
41337
-14
41338
29
41339
-11
41340
22
41341
-16
41342
26
41343
-13
41344
20
41345
-18
41346
16
41347
-22
41348
21
41349
-17
41350
19
41351
-19
41352
20
41353
-16
41354
23
41355
-16
41356
18
41357
-19
41358
127
41359
127
41360
85
41361
43
41362
0
41363
2
41364
-36
41365
2
41366
-36
41367
-3
41368
-39
41369
1
41370
-34
41371
3
41372
-34
41373
3
41374
-34
41375
1
41376
-36
41377
0
41378
-35
41379
12
41380
-26
41381
11
41382
-27
41383
19
41384
-21
41385
13
41386
-25
41387
17
41388
-21
41389
16
41390
-23
41391
16
41392
-21
41393
16
41394
-22
41395
15
41396
-22
41397
18
41398
-21
41399
16
41400
-22
41401
24
41402
-16
41403
19
41404
-20
41405
22
41406
-17
41407
16
41408
-22
41409
17
41410
-19
41411
20
41412
-19
41413
17
41414
-20
41415
19
41416
-20
41417
17
41418
-21
41419
25
41420
-15
41421
18
41422
-17
41423
20
41424
-19
41425
29
41426
-12
41427
19
41428
-20
41429
24
41430
-16
41431
17
41432
-19
41433
21
41434
-18
41435
17
41436
-20
41437
18
41438
-20
41439
27
41440
-13
41441
19
41442
-20
41443
21
41444
-19
41445
17
41446
-22
41447
19
41448
-19
41449
18
41450
-20
41451
17
41452
-19
41453
20
41454
-19
41455
17
41456
-21
41457
21
41458
-18
41459
17
41460
-22
41461
13
41462
-25
41463
21
41464
-17
41465
19
41466
-19
41467
18
41468
-19
41469
19
41470
-19
41471
26
41472
-12
41473
22
41474
-17
41475
19
41476
-18
41477
19
41478
-20
41479
17
41480
-20
41481
18
41482
-20
41483
27
41484
-13
41485
21
41486
-18
41487
17
41488
-19
41489
19
41490
-19
41491
16
41492
-22
41493
21
41494
-19
41495
18
41496
-21
41497
26
41498
-15
41499
19
41500
-17
41501
23
41502
-16
41503
17
41504
-21
41505
23
41506
-17
41507
18
41508
-21
41509
23
41510
-17
41511
18
41512
-19
41513
20
41514
-19
41515
16
41516
-23
41517
11
41518
-26
41519
22
41520
-17
41521
19
41522
-20
41523
25
41524
-15
41525
18
41526
-21
41527
22
41528
-17
41529
20
41530
-19
41531
19
41532
-18
41533
19
41534
-19
41535
18
41536
-19
41537
20
41538
-19
41539
18
41540
-21
41541
24
41542
-16
41543
19
41544
-20
41545
21
41546
-16
41547
19
41548
-19
41549
19
41550
-18
41551
21
41552
-18
41553
17
41554
-21
41555
12
41556
-25
41557
23
41558
-17
41559
19
41560
-19
41561
25
41562
-14
41563
21
41564
-18
41565
18
41566
-19
41567
23
41568
-17
41569
19
41570
-20
41571
24
41572
-16
41573
18
41574
-20
41575
22
41576
-16
41577
19
41578
-20
41579
16
41580
-20
41581
22
41582
-17
41583
17
41584
-21
41585
22
41586
-17
41587
18
41588
-21
41589
26
41590
-14
41591
20
41592
-19
41593
21
41594
-17
41595
19
41596
-20
41597
17
41598
-19
41599
19
41600
-19
41601
17
41602
-21
41603
20
41604
-19
41605
16
41606
-22
41607
24
41608
-16
41609
20
41610
-19
41611
23
41612
-15
41613
21
41614
-19
41615
19
41616
-18
41617
21
41618
-19
41619
17
41620
-20
41621
19
41622
-20
41623
16
41624
-22
41625
18
41626
-21
41627
19
41628
-19
41629
19
41630
-20
41631
14
41632
-24
41633
15
41634
-21
41635
22
41636
-17
41637
18
41638
-20
41639
25
41640
-15
41641
19
41642
-17
41643
21
41644
-18
41645
27
41646
-12
41647
21
41648
-18
41649
22
41650
-17
41651
18
41652
-21
41653
19
41654
-19
41655
18
41656
-21
41657
19
41658
-18
41659
20
41660
-19
41661
17
41662
-21
41663
22
41664
-18
41665
18
41666
-20
41667
25
41668
-14
41669
21
41670
-19
41671
22
41672
-17
41673
17
41674
-22
41675
15
41676
-21
41677
21
41678
-18
41679
17
41680
-21
41681
24
41682
-16
41683
20
41684
-19
41685
24
41686
-15
41687
19
41688
-20
41689
18
41690
-19
41691
19
41692
-20
41693
17
41694
-21
41695
20
41696
-19
41697
18
41698
-21
41699
24
41700
-16
41701
19
41702
-18
41703
21
41704
-18
41705
17
41706
-21
41707
23
41708
-17
41709
18
41710
-20
41711
23
41712
-17
41713
18
41714
-21
41715
21
41716
-18
41717
19
41718
-20
41719
17
41720
-21
41721
13
41722
-25
41723
15
41724
-21
41725
23
41726
-16
41727
20
41728
-19
41729
27
41730
-13
41731
21
41732
-18
41733
24
41734
-16
41735
19
41736
-20
41737
18
41738
-19
41739
19
41740
-19
41741
17
41742
-20
41743
24
41744
-15
41745
18
41746
-20
41747
26
41748
-14
41749
20
41750
-19
41751
24
41752
-15
41753
20
41754
-19
41755
19
41756
-18
41757
20
41758
-19
41759
16
41760
-22
41761
21
41762
-18
41763
17
41764
-21
41765
24
41766
-15
41767
19
41768
-20
41769
22
41770
-16
41771
19
41772
-20
41773
15
41774
-21
41775
17
41776
-20
41777
25
41778
-15
41779
20
41780
-19
41781
20
41782
-17
41783
18
41784
-20
41785
26
41786
-14
41787
19
41788
-17
41789
20
41790
-19
41791
23
41792
-16
41793
17
41794
-21
41795
20
41796
-19
41797
16
41798
-22
41799
21
41800
-18
41801
18
41802
-21
41803
24
41804
-16
41805
18
41806
-18
41807
20
41808
-19
41809
29
41810
-11
41811
19
41812
-20
41813
23
41814
-17
41815
16
41816
-23
41817
20
41818
-18
41819
17
41820
-21
41821
15
41822
-21
41823
17
41824
-21
41825
26
41826
-14
41827
18
41828
-21
41829
25
41830
-16
41831
17
41832
-19
41833
19
41834
-20
41835
27
41836
-13
41837
18
41838
-21
41839
20
41840
-20
41841
15
41842
-23
41843
19
41844
-18
41845
19
41846
-20
41847
15
41848
-22
41849
18
41850
-21
41851
16
41852
-22
41853
24
41854
-16
41855
19
41856
-20
41857
23
41858
-16
41859
19
41860
-20
41861
17
41862
-21
41863
12
41864
-26
41865
16
41866
-20
41867
21
41868
-18
41869
19
41870
-18
41871
23
41872
-16
41873
18
41874
-20
41875
24
41876
-16
41877
18
41878
-18
41879
25
41880
-15
41881
19
41882
-20
41883
25
41884
-16
41885
18
41886
-18
41887
19
41888
-20
41889
17
41890
-20
41891
18
41892
-21
41893
28
41894
-13
41895
21
41896
-16
41897
22
41898
-17
41899
17
41900
-20
41901
17
41902
-21
41903
25
41904
-15
41905
19
41906
-20
41907
19
41908
-18
41909
18
41910
-21
41911
22
41912
-17
41913
17
41914
-21
41915
21
41916
-19
41917
17
41918
-21
41919
23
41920
-17
41921
17
41922
-19
41923
20
41924
-19
41925
23
41926
-17
41927
17
41928
-22
41929
12
41930
-26
41931
22
41932
-18
41933
17
41934
-18
41935
20
41936
-19
41937
19
41938
-18
41939
20
41940
-19
41941
19
41942
-17
41943
19
41944
-19
41945
27
41946
-12
41947
22
41948
-18
41949
22
41950
-17
41951
19
41952
-20
41953
19
41954
-19
41955
19
41956
-20
41957
26
41958
-14
41959
20
41960
-19
41961
24
41962
-16
41963
18
41964
-21
41965
21
41966
-17
41967
18
41968
-21
41969
18
41970
-19
41971
18
41972
-21
41973
16
41974
-21
41975
18
41976
-21
41977
15
41978
-23
41979
24
41980
-16
41981
18
41982
-21
41983
23
41984
-17
41985
17
41986
-22
41987
21
41988
-16
41989
19
41990
-19
41991
25
41992
-14
41993
20
41994
-19
41995
24
41996
-16
41997
19
41998
-20
41999
19
42000
-19
42001
18
42002
-21
42003
16
42004
-21
42005
16
42006
-22
42007
25
42008
-15
42009
19
42010
-20
42011
21
42012
-18
42013
18
42014
-21
42015
19
42016
-19
42017
18
42018
-20
42019
24
42020
-15
42021
20
42022
-19
42023
24
42024
-15
42025
19
42026
-20
42027
20
42028
-19
42029
17
42030
-22
42031
16
42032
-20
42033
20
42034
-19
42035
17
42036
-21
42037
21
42038
-18
42039
17
42040
-22
42041
23
42042
-16
42043
19
42044
-20
42045
22
42046
-17
42047
19
42048
-20
42049
16
42050
-22
42051
11
42052
-26
42053
14
42054
-22
42055
24
42056
-15
42057
20
42058
-19
42059
26
42060
-13
42061
21
42062
-19
42063
18
42064
-19
42065
18
42066
-20
42067
27
42068
-13
42069
21
42070
-16
42071
22
42072
-18
42073
16
42074
-21
42075
19
42076
-20
42077
16
42078
-23
42079
12
42080
-25
42081
23
42082
-16
42083
21
42084
-19
42085
25
42086
-14
42087
20
42088
-19
42089
17
42090
-19
42091
18
42092
-21
42093
27
42094
-13
42095
20
42096
-17
42097
21
42098
-19
42099
16
42100
-20
42101
22
42102
-17
42103
18
42104
-19
42105
25
42106
-15
42107
18
42108
-20
42109
24
42110
-15
42111
19
42112
-20
42113
20
42114
-17
42115
19
42116
-20
42117
16
42118
-22
42119
19
42120
-20
42121
17
42122
-21
42123
24
42124
-15
42125
19
42126
-20
42127
14
42128
-24
42129
16
42130
-20
42131
20
42132
-19
42133
17
42134
-21
42135
21
42136
-18
42137
18
42138
-20
42139
25
42140
-14
42141
20
42142
-19
42143
22
42144
-16
42145
19
42146
-20
42147
17
42148
-20
42149
18
42150
-20
42151
26
42152
-14
42153
23
42154
-15
42155
23
42156
-16
42157
17
42158
-21
42159
23
42160
-16
42161
18
42162
-21
42163
21
42164
-18
42165
16
42166
-22
42167
17
42168
-20
42169
17
42170
-21
42171
27
42172
-13
42173
18
42174
-20
42175
24
42176
-16
42177
18
42178
-21
42179
15
42180
-24
42181
17
42182
-19
42183
21
42184
-18
42185
17
42186
-21
42187
22
42188
-17
42189
18
42190
-21
42191
25
42192
-15
42193
18
42194
-17
42195
21
42196
-18
42197
17
42198
-20
42199
19
42200
-20
42201
16
42202
-21
42203
24
42204
-16
42205
18
42206
-20
42207
24
42208
-15
42209
19
42210
-20
42211
21
42212
-18
42213
18
42214
-21
42215
17
42216
-22
42217
13
42218
-23
42219
21
42220
-18
42221
18
42222
-20
42223
24
42224
-15
42225
20
42226
-19
42227
20
42228
-18
42229
21
42230
-17
42231
21
42232
-18
42233
17
42234
-21
42235
22
42236
-18
42237
17
42238
-21
42239
25
42240
-15
42241
20
42242
-19
42243
20
42244
-19
42245
17
42246
-19
42247
17
42248
-21
42249
27
42250
-13
42251
19
42252
-20
42253
23
42254
-17
42255
18
42256
-21
42257
22
42258
-18
42259
19
42260
-20
42261
20
42262
-18
42263
18
42264
-20
42265
17
42266
-20
42267
17
42268
-20
42269
26
42270
-13
42271
20
42272
-19
42273
21
42274
-18
42275
16
42276
-23
42277
15
42278
-21
42279
19
42280
-20
42281
19
42282
-20
42283
14
42284
-24
42285
22
42286
-19
42287
-55
42288
-41
42289
-57
42290
14
42291
-20
42292
27
42293
-11
42294
37
42295
-3
42296
30
42297
-9
42298
32
42299
-7
42300
26
42301
-13
42302
25
42303
-12
42304
26
42305
-13
42306
21
42307
-16
42308
27
42309
-13
42310
21
42311
-18
42312
27
42313
-13
42314
20
42315
-15
42316
27
42317
-13
42318
127
42319
127
42320
85
42321
43
42322
0
42323
7
42324
-31
42325
-5
42326
-41
42327
1
42328
-36
42329
-1
42330
-38
42331
5
42332
-33
42333
1
42334
-36
42335
7
42336
-30
42337
6
42338
-31
42339
11
42340
-25
42341
12
42342
-26
42343
10
42344
-26
42345
16
42346
-23
42347
11
42348
-26
42349
19
42350
-20
42351
15
42352
-23
42353
17
42354
-21
42355
15
42356
-23
42357
14
42358
-22
42359
19
42360
-20
42361
15
42362
-23
42363
22
42364
-17
42365
18
42366
-21
42367
20
42368
-18
42369
17
42370
-21
42371
15
42372
-21
42373
17
42374
-21
42375
28
42376
-13
42377
20
42378
-16
42379
22
42380
-17
42381
17
42382
-20
42383
18
42384
-20
42385
15
42386
-23
42387
22
42388
-18
42389
17
42390
-21
42391
24
42392
-15
42393
19
42394
-20
42395
23
42396
-17
42397
16
42398
-22
42399
20
42400
-18
42401
19
42402
-20
42403
27
42404
-14
42405
18
42406
-21
42407
23
42408
-17
42409
17
42410
-22
42411
21
42412
-17
42413
19
42414
-23
42415
-58
42416
-37
42417
-59
42418
10
42419
-20
42420
30
42421
-9
42422
28
42423
-11
42424
32
42425
-8
42426
26
42427
-13
42428
30
42429
-9
42430
25
42431
-14
42432
25
42433
-12
42434
23
42435
-15
42436
28
42437
-11
42438
22
42439
-17
42440
26
42441
-13
42442
20
42443
-18
42444
21
42445
-17
42446
18
42447
-20
42448
16
42449
-19
42450
20
42451
-18
42452
17
42453
-20
42454
22
42455
-17
42456
18
42457
-20
42458
25
42459
-14
42460
20
42461
-18
42462
23
42463
-16
42464
17
42465
-21
42466
16
42467
-21
42468
12
42469
-25
42470
13
42471
-22
42472
17
42473
-20
42474
27
42475
-11
42476
23
42477
-16
42478
127
42479
127
42480
91
42481
47
42482
4
42483
5
42484
-33
42485
-7
42486
-44
42487
-5
42488
-40
42489
-2
42490
-39
42491
-2
42492
-37
42493
3
42494
-34
42495
2
42496
-34
42497
12
42498
-26
42499
9
42500
-28
42501
15
42502
-23
42503
11
42504
-27
42505
10
42506
-25
42507
15
42508
-23
42509
12
42510
-28
42511
-63
42512
-46
42513
-64
42514
8
42515
-21
42516
28
42517
-10
42518
26
42519
-13
42520
20
42521
-17
42522
28
42523
-11
42524
25
42525
-10
42526
31
42527
-9
42528
24
42529
-13
42530
26
42531
-13
42532
20
42533
-18
42534
27
42535
-13
42536
20
42537
-15
42538
22
42539
-17
42540
29
42541
-11
42542
20
42543
-18
42544
26
42545
-14
42546
18
42547
-17
42548
20
42549
-18
42550
25
42551
-14
42552
19
42553
-20
42554
23
42555
-16
42556
16
42557
-22
42558
23
42559
-17
42560
17
42561
-18
42562
18
42563
-20
42564
16
42565
-19
42566
16
42567
-21
42568
26
42569
-14
42570
18
42571
-20
42572
22
42573
-17
42574
17
42575
-21
42576
21
42577
-17
42578
17
42579
-21
42580
20
42581
-17
42582
19
42583
-19
42584
16
42585
-22
42586
11
42587
-25
42588
22
42589
-17
42590
17
42591
-21
42592
20
42593
-18
42594
23
42595
-15
42596
20
42597
-19
42598
16
42599
-20
42600
20
42601
-17
42602
26
42603
-13
42604
20
42605
-19
42606
127
42607
127
42608
88
42609
45
42610
1
42611
6
42612
-33
42613
-8
42614
-44
42615
-3
42616
-40
42617
-4
42618
-38
42619
3
42620
-35
42621
0
42622
-36
42623
9
42624
-29
42625
5
42626
-29
42627
9
42628
-29
42629
17
42630
-22
42631
12
42632
-26
42633
18
42634
-22
42635
11
42636
-27
42637
16
42638
-23
42639
12
42640
-26
42641
16
42642
-21
42643
16
42644
-23
42645
15
42646
-21
42647
19
42648
-20
42649
15
42650
-23
42651
21
42652
-18
42653
17
42654
-22
42655
22
42656
-17
42657
18
42658
-21
42659
16
42660
-21
42661
19
42662
-19
42663
17
42664
-22
42665
22
42666
-17
42667
18
42668
-21
42669
24
42670
-18
42671
-54
42672
-43
42673
-61
42674
14
42675
-20
42676
27
42677
-11
42678
34
42679
-5
42680
29
42681
-10
42682
33
42683
-7
42684
25
42685
-12
42686
25
42687
-14
42688
26
42689
-13
42690
21
42691
-18
42692
14
42693
-22
42694
21
42695
-17
42696
20
42697
-18
42698
28
42699
-12
42700
21
42701
-15
42702
24
42703
-14
42704
21
42705
-16
42706
19
42707
-20
42708
27
42709
-13
42710
19
42711
-20
42712
24
42713
-16
42714
18
42715
-17
42716
19
42717
-19
42718
27
42719
-13
42720
18
42721
-20
42722
23
42723
-16
42724
16
42725
-19
42726
18
42727
-20
42728
17
42729
-19
42730
18
42731
-20
42732
16
42733
-20
42734
127
42735
127
42736
82
42737
44
42738
0
42739
-1
42740
-38
42741
-9
42742
-43
42743
-5
42744
-41
42745
-5
42746
-39
42747
4
42748
-33
42749
3
42750
-33
42751
9
42752
-29
42753
7
42754
-30
42755
16
42756
-23
42757
12
42758
-26
42759
15
42760
-23
42761
13
42762
-25
42763
21
42764
-19
42765
14
42766
-21
42767
16
42768
-23
42769
21
42770
-19
42771
14
42772
-23
42773
18
42774
-21
42775
14
42776
-23
42777
21
42778
-19
42779
14
42780
-24
42781
22
42782
-18
42783
17
42784
-22
42785
22
42786
-17
42787
18
42788
-21
42789
15
42790
-21
42791
19
42792
-20
42793
16
42794
-20
42795
19
42796
-20
42797
16
42798
-25
42799
-60
42800
-43
42801
-61
42802
13
42803
-21
42804
28
42805
-10
42806
36
42807
-5
42808
28
42809
-11
42810
32
42811
-8
42812
25
42813
-11
42814
26
42815
-13
42816
22
42817
-16
42818
26
42819
-13
42820
21
42821
-17
42822
20
42823
-19
42824
21
42825
-16
42826
21
42827
-17
42828
19
42829
-17
42830
21
42831
-17
42832
27
42833
-12
42834
22
42835
-17
42836
22
42837
-16
42838
20
42839
-18
42840
20
42841
-17
42842
20
42843
-19
42844
16
42845
-19
42846
22
42847
-16
42848
19
42849
-19
42850
25
42851
-14
42852
19
42853
-20
42854
24
42855
-15
42856
19
42857
-19
42858
17
42859
-19
42860
20
42861
-19
42862
127
42863
127
42864
89
42865
45
42866
1
42867
4
42868
-34
42869
-6
42870
-42
42871
-7
42872
-43
42873
-8
42874
-42
42875
1
42876
-36
42877
1
42878
-35
42879
11
42880
-27
42881
9
42882
-29
42883
15
42884
-24
42885
12
42886
-24
42887
14
42888
-24
42889
21
42890
-18
42891
15
42892
-23
42893
15
42894
-26
42895
-61
42896
-47
42897
-65
42898
12
42899
-23
42900
25
42901
-14
42902
29
42903
-9
42904
26
42905
-13
42906
22
42907
-14
42908
25
42909
-14
42910
21
42911
-18
42912
16
42913
-21
42914
26
42915
-14
42916
21
42917
-15
42918
27
42919
-13
42920
20
42921
-19
42922
14
42923
-23
42924
24
42925
-15
42926
127
42927
127
42928
85
42929
45
42930
1
42931
1
42932
-37
42933
0
42934
-37
42935
-3
42936
-39
42937
2
42938
-35
42939
1
42940
-36
42941
7
42942
-29
42943
8
42944
-29
42945
6
42946
-31
42947
15
42948
-24
42949
10
42950
-28
42951
18
42952
-21
42953
16
42954
-23
42955
13
42956
-24
42957
9
42958
-29
42959
12
42960
-24
42961
16
42962
-22
42963
15
42964
-21
42965
21
42966
-18
42967
16
42968
-21
42969
23
42970
-17
42971
18
42972
-21
42973
20
42974
-18
42975
18
42976
-21
42977
18
42978
-19
42979
19
42980
-20
42981
16
42982
-21
42983
19
42984
-20
42985
16
42986
-22
42987
17
42988
-22
42989
22
42990
-17
42991
19
42992
-20
42993
20
42994
-17
42995
19
42996
-20
42997
25
42998
-15
42999
20
43000
-19
43001
25
43002
-15
43003
19
43004
-17
43005
20
43006
-18
43007
27
43008
-13
43009
19
43010
-20
43011
20
43012
-19
43013
18
43014
-21
43015
19
43016
-19
43017
18
43018
-21
43019
16
43020
-20
43021
18
43022
-23
43023
-58
43024
-40
43025
-60
43026
11
43027
-19
43028
29
43029
-9
43030
39
43031
-2
43032
29
43033
-11
43034
31
43035
-9
43036
25
43037
-14
43038
27
43039
-12
43040
23
43041
-16
43042
20
43043
-16
43044
22
43045
-17
43046
19
43047
-19
43048
15
43049
-22
43050
22
43051
-16
43052
21
43053
-17
43054
28
43055
-13
43056
20
43057
-15
43058
26
43059
-13
43060
20
43061
-18
43062
23
43063
-16
43064
18
43065
-20
43066
25
43067
-15
43068
20
43069
-19
43070
23
43071
-16
43072
18
43073
-21
43074
17
43075
-19
43076
19
43077
-19
43078
17
43079
-21
43080
13
43081
-22
43082
21
43083
-17
43084
18
43085
-20
43086
26
43087
-13
43088
21
43089
-17
43090
24
43091
-16
43092
19
43093
-17
43094
21
43095
-17
43096
17
43097
-20
43098
21
43099
-18
43100
17
43101
-20
43102
25
43103
-14
43104
19
43105
-19
43106
23
43107
-15
43108
19
43109
-19
43110
18
43111
-19
43112
18
43113
-20
43114
16
43115
-21
43116
18
43117
-20
43118
127
43119
127
43120
84
43121
43
43122
0
43123
0
43124
-36
43125
-3
43126
-40
43127
-7
43128
-42
43129
3
43130
-34
43131
2
43132
-35
43133
5
43134
-31
43135
7
43136
-30
43137
6
43138
-31
43139
10
43140
-28
43141
9
43142
-28
43143
18
43144
-21
43145
13
43146
-25
43147
18
43148
-20
43149
15
43150
-24
43151
10
43152
-27
43153
13
43154
-22
43155
17
43156
-22
43157
25
43158
-15
43159
19
43160
-20
43161
22
43162
-17
43163
18
43164
-21
43165
20
43166
-18
43167
17
43168
-21
43169
15
43170
-21
43171
19
43172
-19
43173
16
43174
-23
43175
11
43176
-27
43177
10
43178
-27
43179
21
43180
-17
43181
20
43182
-19
43183
19
43184
-18
43185
23
43186
-17
43187
19
43188
-20
43189
25
43190
-15
43191
17
43192
-21
43193
15
43194
-23
43195
12
43196
-25
43197
19
43198
-17
43199
21
43200
-18
43201
26
43202
-13
43203
22
43204
-18
43205
26
43206
-14
43207
19
43208
-17
43209
21
43210
-18
43211
27
43212
-13
43213
20
43214
-19
43215
21
43216
-18
43217
17
43218
-22
43219
19
43220
-18
43221
19
43222
-20
43223
17
43224
-19
43225
21
43226
-18
43227
18
43228
-20
43229
24
43230
-16
43231
19
43232
-20
43233
23
43234
-15
43235
20
43236
-19
43237
18
43238
-19
43239
19
43240
-20
43241
16
43242
-21
43243
19
43244
-19
43245
25
43246
-15
43247
21
43248
-18
43249
21
43250
-17
43251
19
43252
-20
43253
16
43254
-21
43255
18
43256
-21
43257
16
43258
-22
43259
23
43260
-17
43261
19
43262
-20
43263
25
43264
-14
43265
20
43266
-19
43267
21
43268
-18
43269
16
43270
-23
43271
14
43272
-22
43273
21
43274
-18
43275
19
43276
-20
43277
25
43278
-17
43279
-53
43280
-42
43281
-60
43282
15
43283
-19
43284
28
43285
-11
43286
31
43287
-7
43288
32
43289
-7
43290
27
43291
-12
43292
25
43293
-12
43294
29
43295
-11
43296
22
43297
-17
43298
28
43299
-12
43300
22
43301
-17
43302
26
43303
-14
43304
21
43305
-15
43306
23
43307
-16
43308
18
43309
-20
43310
24
43311
-15
43312
19
43313
-19
43314
25
43315
-14
43316
20
43317
-18
43318
21
43319
-16
43320
19
43321
-19
43322
16
43323
-20
43324
20
43325
-18
43326
18
43327
-20
43328
19
43329
-20
43330
21
43331
-17
43332
19
43333
-19
43334
16
43335
-21
43336
12
43337
-25
43338
15
43339
-19
43340
23
43341
-15
43342
127
43343
127
43344
86
43345
45
43346
1
43347
-2
43348
-39
43349
-9
43350
-45
43351
-9
43352
-44
43353
-3
43354
-38
43355
6
43356
-32
43357
5
43358
-32
43359
14
43360
-24
43361
11
43362
-27
43363
15
43364
-23
43365
12
43366
-27
43367
13
43368
-24
43369
14
43370
-24
43371
13
43372
-24
43373
21
43374
-21
43375
-56
43376
-45
43377
-64
43378
2
43379
-29
43380
21
43381
-13
43382
32
43383
-7
43384
26
43385
-13
43386
31
43387
-9
43388
25
43389
-14
43390
27
43391
-12
43392
23
43393
-15
43394
22
43395
-15
43396
22
43397
-16
43398
19
43399
-18
43400
25
43401
-14
43402
20
43403
-18
43404
27
43405
-13
43406
127
43407
127
43408
93
43409
48
43410
5
43411
5
43412
-33
43413
-8
43414
-42
43415
-7
43416
-43
43417
-5
43418
-41
43419
-6
43420
-40
43421
2
43422
-35
43423
4
43424
-33
43425
13
43426
-25
43427
10
43428
-28
43429
16
43430
-23
43431
10
43432
-28
43433
16
43434
-23
43435
13
43436
-25
43437
17
43438
-21
43439
15
43440
-23
43441
14
43442
-22
43443
15
43444
-23
43445
26
43446
-14
43447
17
43448
-21
43449
22
43450
-18
43451
16
43452
-20
43453
19
43454
-19
43455
16
43456
-20
43457
20
43458
-19
43459
16
43460
-23
43461
23
43462
-17
43463
16
43464
-22
43465
23
43466
-16
43467
19
43468
-20
43469
19
43470
-18
43471
17
43472
-22
43473
25
43474
-15
43475
18
43476
-21
43477
24
43478
-16
43479
17
43480
-22
43481
21
43482
-18
43483
17
43484
-22
43485
17
43486
-20
43487
18
43488
-21
43489
19
43490
-18
43491
18
43492
-20
43493
26
43494
-14
43495
21
43496
-16
43497
21
43498
-18
43499
16
43500
-21
43501
19
43502
-20
43503
16
43504
-21
43505
22
43506
-17
43507
17
43508
-22
43509
23
43510
-17
43511
19
43512
-20
43513
24
43514
-16
43515
18
43516
-18
43517
21
43518
-18
43519
17
43520
-20
43521
21
43522
-18
43523
25
43524
-14
43525
20
43526
-19
43527
19
43528
-18
43529
18
43530
-20
43531
16
43532
-20
43533
21
43534
-19
43535
17
43536
-21
43537
23
43538
-17
43539
17
43540
-21
43541
15
43542
-23
43543
18
43544
-20
43545
18
43546
-21
43547
18
43548
-19
43549
19
43550
-19
43551
18
43552
-20
43553
21
43554
-18
43555
18
43556
-20
43557
18
43558
-21
43559
23
43560
-17
43561
20
43562
-17
43563
27
43564
-13
43565
19
43566
-19
43567
25
43568
-15
43569
19
43570
-20
43571
21
43572
-18
43573
18
43574
-21
43575
17
43576
-20
43577
19
43578
-20
43579
17
43580
-21
43581
13
43582
-24
43583
19
43584
-19
43585
18
43586
-21
43587
18
43588
-21
43589
21
43590
-17
43591
20
43592
-19
43593
20
43594
-17
43595
22
43596
-17
43597
19
43598
-20
43599
24
43600
-16
43601
19
43602
-20
43603
25
43604
-14
43605
20
43606
-19
43607
19
43608
-18
43609
21
43610
-19
43611
18
43612
-20
43613
26
43614
-14
43615
19
43616
-20
43617
22
43618
-16
43619
20
43620
-19
43621
19
43622
-18
43623
21
43624
-19
43625
17
43626
-21
43627
24
43628
-16
43629
18
43630
-21
43631
22
43632
-17
43633
18
43634
-20
43635
16
43636
-21
43637
21
43638
-18
43639
17
43640
-22
43641
12
43642
-25
43643
21
43644
-18
43645
17
43646
-21
43647
22
43648
-16
43649
21
43650
-18
43651
27
43652
-12
43653
22
43654
-17
43655
25
43656
-15
43657
18
43658
-18
43659
20
43660
-19
43661
26
43662
-13
43663
26
43664
-14
43665
18
43666
-21
43667
18
43668
-20
43669
18
43670
-19
43671
17
43672
-21
43673
15
43674
-21
43675
16
43676
-22
43677
25
43678
-15
43679
19
43680
-17
43681
21
43682
-18
43683
16
43684
-21
43685
19
43686
-19
43687
16
43688
-22
43689
23
43690
-17
43691
18
43692
-21
43693
23
43694
-17
43695
18
43696
-19
43697
20
43698
-19
43699
17
43700
-21
43701
21
43702
-19
43703
17
43704
-21
43705
25
43706
-16
43707
18
43708
-18
43709
19
43710
-20
43711
26
43712
-14
43713
18
43714
-21
43715
23
43716
-16
43717
19
43718
-20
43719
20
43720
-19
43721
17
43722
-22
43723
19
43724
-19
43725
19
43726
-20
43727
17
43728
-22
43729
12
43730
-26
43731
13
43732
-23
43733
18
43734
-20
43735
29
43736
-11
43737
21
43738
-18
43739
23
43740
-17
43741
19
43742
-20
43743
21
43744
-18
43745
19
43746
-20
43747
19
43748
-17
43749
21
43750
-19
43751
17
43752
-22
43753
12
43754
-26
43755
10
43756
-27
43757
24
43758
-16
43759
19
43760
-19
43761
26
43762
-13
43763
21
43764
-19
43765
21
43766
-16
43767
22
43768
-17
43769
19
43770
-19
43771
21
43772
-18
43773
18
43774
-21
43775
24
43776
-15
43777
20
43778
-19
43779
21
43780
-17
43781
20
43782
-19
43783
16
43784
-20
43785
22
43786
-18
43787
17
43788
-21
43789
24
43790
-15
43791
19
43792
-20
43793
23
43794
-17
43795
19
43796
-18
43797
22
43798
-17
43799
17
43800
-21
43801
24
43802
-16
43803
18
43804
-21
43805
23
43806
-17
43807
18
43808
-18
43809
20
43810
-19
43811
17
43812
-21
43813
24
43814
-16
43815
18
43816
-21
43817
24
43818
-17
43819
18
43820
-18
43821
19
43822
-19
43823
29
43824
-12
43825
19
43826
-20
43827
23
43828
-17
43829
16
43830
-23
43831
21
43832
-18
43833
17
43834
-22
43835
19
43836
-18
43837
19
43838
-20
43839
17
43840
-21
43841
19
43842
-20
43843
17
43844
-22
43845
13
43846
-24
43847
22
43848
-18
43849
18
43850
-17
43851
21
43852
-18
43853
28
43854
-12
43855
19
43856
-20
43857
24
43858
-16
43859
16
43860
-22
43861
23
43862
-17
43863
16
43864
-22
43865
21
43866
-17
43867
19
43868
-20
43869
19
43870
-19
43871
18
43872
-20
43873
28
43874
-12
43875
19
43876
-20
43877
22
43878
-18
43879
16
43880
-22
43881
21
43882
-17
43883
18
43884
-21
43885
16
43886
-21
43887
21
43888
-18
43889
17
43890
-22
43891
24
43892
-16
43893
19
43894
-20
43895
22
43896
-17
43897
23
43898
-15
43899
20
43900
-19
43901
15
43902
-22
43903
17
43904
-21
43905
15
43906
-22
43907
24
43908
-15
43909
19
43910
-20
43911
23
43912
-17
43913
18
43914
-19
43915
21
43916
-18
43917
17
43918
-21
43919
23
43920
-17
43921
19
43922
-20
43923
24
43924
-16
43925
18
43926
-18
43927
19
43928
-19
43929
26
43930
-14
43931
19
43932
-20
43933
21
43934
-18
43935
17
43936
-22
43937
18
43938
-19
43939
18
43940
-21
43941
18
43942
-19
43943
17
43944
-21
43945
26
43946
-14
43947
19
43948
-20
43949
23
43950
-17
43951
18
43952
-21
43953
21
43954
-17
43955
19
43956
-20
43957
16
43958
-20
43959
21
43960
-18
43961
17
43962
-21
43963
23
43964
-17
43965
18
43966
-21
43967
24
43968
-15
43969
19
43970
-20
43971
19
43972
-18
43973
19
43974
-19
43975
16
43976
-21
43977
20
43978
-20
43979
13
43980
-24
43981
23
43982
-17
43983
19
43984
-20
43985
24
43986
-16
43987
19
43988
-20
43989
18
43990
-18
43991
18
43992
-20
43993
27
43994
-13
43995
22
43996
-18
43997
22
43998
-16
43999
19
44000
-20
44001
17
44002
-21
44003
12
44004
-26
44005
13
44006
-24
44007
14
44008
-22
44009
20
44010
-19
44011
15
44012
-23
44013
25
44014
-15
44015
19
44016
-16
44017
22
44018
-17
44019
19
44020
-18
44021
20
44022
-19
44023
27
44024
-12
44025
23
44026
-17
44027
18
44028
-18
44029
22
44030
-17
44031
18
44032
-20
44033
20
44034
-19
44035
17
44036
-22
44037
25
44038
-15
44039
17
44040
-21
44041
24
44042
-16
44043
18
44044
-18
44045
20
44046
-19
44047
27
44048
-13
44049
20
44050
-19
44051
23
44052
-17
44053
17
44054
-22
44055
19
44056
-19
44057
17
44058
-21
44059
18
44060
-19
44061
18
44062
-21
44063
16
44064
-21
44065
19
44066
-20
44067
16
44068
-21
44069
24
44070
-16
44071
19
44072
-19
44073
25
44074
-15
44075
20
44076
-19
44077
18
44078
-19
44079
20
44080
-19
44081
17
44082
-22
44083
13
44084
-23
44085
17
44086
-21
44087
26
44088
-14
44089
21
44090
-18
44091
22
44092
-16
44093
21
44094
-18
44095
17
44096
-19
44097
18
44098
-20
44099
26
44100
-13
44101
22
44102
-18
44103
19
44104
-17
44105
18
44106
-20
44107
27
44108
-13
44109
20
44110
-19
44111
23
44112
-17
44113
16
44114
-22
44115
20
44116
-18
44117
19
44118
-20
44119
18
44120
-19
44121
20
44122
-19
44123
16
44124
-22
44125
21
44126
-18
44127
17
44128
-21
44129
24
44130
-16
44131
18
44132
-18
44133
20
44134
-19
44135
26
44136
-14
44137
19
44138
-20
44139
21
44140
-18
44141
18
44142
-21
44143
13
44144
-26
44145
13
44146
-22
44147
20
44148
-19
44149
18
44150
-19
44151
21
44152
-19
44153
18
44154
-20
44155
25
44156
-15
44157
19
44158
-19
44159
16
44160
-22
44161
18
44162
-19
44163
20
44164
-19
44165
18
44166
-18
44167
19
44168
-19
44169
27
44170
-13
44171
21
44172
-19
44173
22
44174
-16
44175
19
44176
-19
44177
17
44178
-19
44179
18
44180
-21
44181
26
44182
-14
44183
21
44184
-16
44185
21
44186
-17
44187
26
44188
-13
44189
19
44190
-20
44191
19
44192
-19
44193
17
44194
-21
44195
19
44196
-18
44197
18
44198
-21
44199
15
44200
-21
44201
21
44202
-19
44203
17
44204
-22
44205
12
44206
-24
44207
20
44208
-19
44209
18
44210
-21
44211
25
44212
-15
44213
19
44214
-19
44215
22
44216
-17
44217
19
44218
-20
44219
21
44220
-18
44221
18
44222
-21
44223
16
44224
-20
44225
21
44226
-18
44227
17
44228
-20
44229
22
44230
-18
44231
18
44232
-20
44233
25
44234
-14
44235
20
44236
-19
44237
19
44238
-18
44239
19
44240
-20
44241
17
44242
-19
44243
21
44244
-18
44245
18
44246
-21
44247
12
44248
-25
44249
23
44250
-16
44251
20
44252
-19
44253
23
44254
-16
44255
24
44256
-15
44257
19
44258
-19
44259
24
44260
-16
44261
20
44262
-19
44263
25
44264
-15
44265
18
44266
-21
44267
23
44268
-17
44269
18
44270
-21
44271
21
44272
-18
44273
17
44274
-21
44275
18
44276
-19
44277
17
44278
-21
44279
27
44280
-13
44281
19
44282
-20
44283
23
44284
-17
44285
18
44286
-21
44287
21
44288
-17
44289
19
44290
-20
44291
17
44292
-22
44293
13
44294
-24
44295
17
44296
-21
44297
17
44298
-21
44299
25
44300
-15
44301
19
44302
-20
44303
24
44304
-16
44305
18
44306
-21
44307
22
44308
-17
44309
19
44310
-18
44311
23
44312
-16
44313
25
44314
-14
44315
20
44316
-19
44317
14
44318
-24
44319
17
44320
-21
44321
16
44322
-20
44323
21
44324
-18
44325
18
44326
-21
44327
23
44328
-16
44329
19
44330
-20
44331
24
44332
-16
44333
19
44334
-22
44335
-57
44336
-43
44337
-63
44338
12
44339
-19
44340
29
44341
-10
44342
31
44343
-7
44344
30
44345
-9
44346
26
44347
-13
44348
19
44349
-16
44350
28
44351
-11
44352
24
44353
-15
44354
30
44355
-10
44356
24
44357
-15
44358
27
44359
-13
44360
21
44361
-17
44362
22
44363
-16
44364
18
44365
-21
44366
127
44367
127
44368
88
44369
46
44370
2
44371
5
44372
-33
44373
-5
44374
-41
44375
-7
44376
-41
44377
-2
44378
-38
44379
10
44380
-27
44381
17
44382
-22
44383
9
44384
-29
44385
6
44386
-30
44387
9
44388
-28
44389
8
44390
-28
44391
11
44392
-26
44393
19
44394
-19
44395
15
44396
-23
44397
14
44398
-23
44399
13
44400
-25
44401
18
44402
-20
44403
15
44404
-24
44405
16
44406
-23
44407
10
44408
-28
44409
19
44410
-20
44411
15
44412
-23
44413
13
44414
-25
44415
17
44416
-20
44417
18
44418
-21
44419
27
44420
-14
44421
20
44422
-19
44423
25
44424
-15
44425
19
44426
-17
44427
19
44428
-19
44429
27
44430
-14
44431
18
44432
-20
44433
24
44434
-16
44435
16
44436
-22
44437
21
44438
-18
44439
17
44440
-21
44441
23
44442
-17
44443
17
44444
-19
44445
19
44446
-20
44447
27
44448
-13
44449
19
44450
-20
44451
23
44452
-17
44453
15
44454
-23
44455
13
44456
-25
44457
19
44458
-20
44459
17
44460
-22
44461
19
44462
-22
44463
-57
44464
-43
44465
-61
44466
15
44467
-19
44468
28
44469
-11
44470
34
44471
-6
44472
28
44473
-11
44474
29
44475
-9
44476
26
44477
-13
44478
22
44479
-15
44480
23
44481
-15
44482
21
44483
-17
44484
28
44485
-12
44486
22
44487
-16
44488
27
44489
-13
44490
20
44491
-16
44492
27
44493
-12
44494
20
44495
-18
44496
25
44497
-14
44498
20
44499
-19
44500
22
44501
-15
44502
20
44503
-19
44504
18
44505
-18
44506
19
44507
-19
44508
17
44509
-20
44510
24
44511
-16
44512
18
44513
-20
44514
16
44515
-23
44516
19
44517
-18
44518
19
44519
-19
44520
19
44521
-17
44522
21
44523
-18
44524
18
44525
-19
44526
127
44527
127
44528
85
44529
44
44530
1
44531
3
44532
-35
44533
-8
44534
-45
44535
-12
44536
-45
44537
-3
44538
-39
44539
0
44540
-36
44541
11
44542
-27
44543
8
44544
-29
44545
11
44546
-25
44547
11
44548
-27
44549
10
44550
-26
44551
12
44552
-25
44553
22
44554
-18
44555
15
44556
-24
44557
17
44558
-23
44559
-59
44560
-48
44561
-62
44562
10
44563
-24
44564
23
44565
-15
44566
33
44567
-7
44568
26
44569
-13
44570
29
44571
-11
44572
25
44573
-12
44574
27
44575
-12
44576
21
44577
-15
44578
22
44579
-16
44580
19
44581
-18
44582
26
44583
-13
44584
20
44585
-18
44586
25
44587
-14
44588
20
44589
-19
44590
21
44591
-17
44592
19
44593
-19
44594
20
44595
-16
44596
21
44597
-18
44598
17
44599
-21
44600
22
44601
-17
44602
18
44603
-20
44604
25
44605
-15
44606
19
44607
-19
44608
21
44609
-16
44610
19
44611
-19
44612
16
44613
-20
44614
19
44615
-19
44616
16
44617
-21
44618
23
44619
-16
44620
18
44621
-20
44622
24
44623
-15
44624
19
44625
-19
44626
17
44627
-19
44628
17
44629
-21
44630
26
44631
-13
44632
19
44633
-19
44634
23
44635
-16
44636
17
44637
-21
44638
22
44639
-16
44640
19
44641
-20
44642
16
44643
-21
44644
13
44645
-22
44646
15
44647
-22
44648
26
44649
-13
44650
20
44651
-18
44652
21
44653
-17
44654
127
44655
127
44656
82
44657
45
44658
1
44659
0
44660
-36
44661
-6
44662
-42
44663
3
44664
-34
44665
-2
44666
-38
44667
5
44668
-32
44669
3
44670
-34
44671
8
44672
-30
44673
7
44674
-31
44675
10
44676
-27
44677
10
44678
-28
44679
12
44680
-24
44681
13
44682
-25
44683
22
44684
-18
44685
17
44686
-22
44687
19
44688
-20
44689
12
44690
-26
44691
17
44692
-22
44693
13
44694
-25
44695
18
44696
-19
44697
18
44698
-21
44699
15
44700
-21
44701
17
44702
-21
44703
28
44704
-13
44705
20
44706
-16
44707
20
44708
-19
44709
28
44710
-12
44711
20
44712
-19
44713
21
44714
-19
44715
15
44716
-23
44717
18
44718
-23
44719
-58
44720
-45
44721
-63
44722
15
44723
-21
44724
26
44725
-9
44726
31
44727
-9
44728
28
44729
-10
44730
25
44731
-14
44732
24
44733
-13
44734
23
44735
-15
44736
31
44737
-9
44738
23
44739
-16
44740
25
44741
-14
44742
19
44743
-19
44744
19
44745
-18
44746
20
44747
-18
44748
19
44749
-20
44750
15
44751
-21
44752
22
44753
-16
44754
18
44755
-19
44756
25
44757
-14
44758
20
44759
-19
44760
20
44761
-17
44762
19
44763
-19
44764
17
44765
-19
44766
19
44767
-19
44768
27
44769
-12
44770
21
44771
-18
44772
22
44773
-16
44774
19
44775
-20
44776
20
44777
-17
44778
20
44779
-18
44780
17
44781
-19
44782
127
44783
127
44784
86
44785
43
44786
0
44787
2
44788
-35
44789
-9
44790
-44
44791
-3
44792
-39
44793
-4
44794
-40
44795
7
44796
-31
44797
2
44798
-35
44799
10
44800
-28
44801
7
44802
-28
44803
11
44804
-27
44805
18
44806
-21
44807
13
44808
-26
44809
14
44810
-24
44811
13
44812
-25
44813
9
44814
-29
44815
12
44816
-24
44817
17
44818
-22
44819
15
44820
-23
44821
19
44822
-20
44823
17
44824
-22
44825
24
44826
-16
44827
19
44828
-20
44829
16
44830
-22
44831
12
44832
-26
44833
13
44834
-23
44835
21
44836
-18
44837
18
44838
-20
44839
20
44840
-20
44841
13
44842
-25
44843
22
44844
-18
44845
18
44846
-23
44847
-58
44848
-39
44849
-56
44850
19
44851
-15
44852
31
44853
-8
44854
33
44855
-6
44856
29
44857
-10
44858
25
44859
-11
44860
25
44861
-14
44862
32
44863
-8
44864
24
44865
-15
44866
30
44867
-10
44868
24
44869
-15
44870
25
44871
-14
44872
20
44873
-18
44874
19
44875
-17
44876
23
44877
-16
44878
19
44879
-19
44880
26
44881
-14
44882
19
44883
-17
44884
21
44885
-17
44886
18
44887
-18
44888
19
44889
-19
44890
16
44891
-21
44892
22
44893
-17
44894
17
44895
-21
44896
25
44897
-15
44898
19
44899
-16
44900
21
44901
-17
44902
29
44903
-11
44904
21
44905
-17
44906
21
44907
-17
44908
16
44909
-22
44910
127
44911
127
44912
85
44913
41
44914
-2
44915
-8
44916
-44
44917
-5
44918
-42
44919
-6
44920
-42
44921
4
44922
-33
44923
3
44924
-34
44925
6
44926
-31
44927
3
44928
-34
44929
3
44930
-31
44931
10
44932
-27
44933
9
44934
-27
44935
15
44936
-24
44937
13
44938
-25
44939
20
44940
-20
44941
15
44942
-26
44943
-61
44944
-44
44945
-63
44946
11
44947
-23
44948
25
44949
-14
44950
30
44951
-8
44952
27
44953
-12
44954
29
44955
-11
44956
25
44957
-14
44958
30
44959
-10
44960
22
44961
-14
44962
24
44963
-15
44964
20
44965
-15
44966
21
44967
-18
44968
29
44969
-11
44970
21
44971
-17
44972
25
44973
-15
44974
127
44975
127
44976
82
44977
39
44978
-3
44979
1
44980
-36
44981
-8
44982
-43
44983
1
44984
-36
44985
-1
44986
-37
44987
6
44988
-32
44989
5
44990
-31
44991
9
44992
-28
44993
6
44994
-29
44995
9
44996
-28
44997
18
44998
-21
44999
13
45000
-25
45001
15
45002
-23
45003
13
45004
-26
45005
14
45006
-23
45007
14
45008
-24
45009
15
45010
-21
45011
19
45012
-20
45013
15
45014
-24
45015
11
45016
-27
45017
20
45018
-19
45019
15
45020
-23
45021
23
45022
-17
45023
19
45024
-20
45025
22
45026
-16
45027
19
45028
-20
45029
16
45030
-21
45031
17
45032
-21
45033
25
45034
-15
45035
19
45036
-20
45037
20
45038
-18
45039
19
45040
-20
45041
15
45042
-24
45043
14
45044
-21
45045
18
45046
-20
45047
27
45048
-13
45049
21
45050
-16
45051
22
45052
-17
45053
17
45054
-19
45055
18
45056
-21
45057
27
45058
-12
45059
21
45060
-18
45061
22
45062
-17
45063
17
45064
-21
45065
19
45066
-19
45067
18
45068
-21
45069
18
45070
-23
45071
-58
45072
-44
45073
-63
45074
15
45075
-20
45076
26
45077
-13
45078
34
45079
-6
45080
29
45081
-8
45082
29
45083
-10
45084
24
45085
-14
45086
29
45087
-10
45088
24
45089
-15
45090
28
45091
-11
45092
23
45093
-16
45094
23
45095
-15
45096
20
45097
-19
45098
21
45099
-16
45100
22
45101
-17
45102
17
45103
-20
45104
23
45105
-16
45106
19
45107
-19
45108
26
45109
-13
45110
20
45111
-18
45112
19
45113
-18
45114
18
45115
-20
45116
17
45117
-21
45118
13
45119
-24
45120
15
45121
-21
45122
25
45123
-14
45124
20
45125
-18
45126
26
45127
-14
45128
18
45129
-20
45130
14
45131
-23
45132
19
45133
-17
45134
20
45135
-18
45136
21
45137
-16
45138
19
45139
-19
45140
28
45141
-12
45142
21
45143
-15
45144
21
45145
-17
45146
17
45147
-21
45148
11
45149
-24
45150
18
45151
-20
45152
18
45153
-20
45154
25
45155
-14
45156
20
45157
-18
45158
24
45159
-15
45160
19
45161
-17
45162
22
45163
-17
45164
17
45165
-19
45166
127
45167
127
45168
83
45169
44
45170
1
45171
0
45172
-38
45173
-6
45174
-41
45175
-6
45176
-42
45177
-5
45178
-39
45179
1
45180
-36
45181
12
45182
-25
45183
10
45184
-28
45185
6
45186
-29
45187
8
45188
-29
45189
18
45190
-21
45191
12
45192
-23
45193
13
45194
-25
45195
21
45196
-19
45197
14
45198
-24
45199
20
45200
-19
45201
15
45202
-21
45203
15
45204
-23
45205
25
45206
-16
45207
16
45208
-22
45209
21
45210
-18
45211
15
45212
-23
45213
20
45214
-19
45215
15
45216
-23
45217
19
45218
-20
45219
16
45220
-23
45221
19
45222
-19
45223
18
45224
-21
45225
15
45226
-21
45227
17
45228
-21
45229
25
45230
-14
45231
21
45232
-19
45233
19
45234
-19
45235
17
45236
-21
45237
19
45238
-19
45239
17
45240
-22
45241
12
45242
-24
45243
19
45244
-19
45245
22
45246
-17
45247
18
45248
-21
45249
24
45250
-16
45251
17
45252
-22
45253
23
45254
-16
45255
19
45256
-20
45257
17
45258
-19
45259
19
45260
-20
45261
17
45262
-20
45263
21
45264
-18
45265
18
45266
-20
45267
25
45268
-15
45269
20
45270
-19
45271
25