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 branch 'RfidResearchGroup:master' into spi_flash_v2
[RRG-proxmark3.git]
/
traces
/
hf_sniff_14b_scl3711.pm3
blob
9c6bf5976a366316951982bc0f001b45377c6f5e
1
-14
2
-14
3
-15
4
-15
5
-15
6
-15
7
-15
8
-15
9
-15
10
-14
11
-14
12
-15
13
-14
14
-15
15
-15
16
-15
17
-15
18
-15
19
-15
20
-15
21
-15
22
-15
23
-15
24
-15
25
-15
26
-15
27
-15
28
-14
29
-14
30
-14
31
-14
32
-14
33
-14
34
-14
35
-14
36
-14
37
-14
38
-15
39
-15
40
-15
41
-16
42
-16
43
-16
44
-16
45
-16
46
-16
47
-15
48
-15
49
-15
50
-15
51
-15
52
-14
53
-13
54
-13
55
-13
56
-13
57
-13
58
-14
59
-14
60
-14
61
-15
62
-15
63
-15
64
-15
65
-15
66
-16
67
-15
68
-15
69
-15
70
-14
71
-14
72
-14
73
-14
74
-14
75
-15
76
-15
77
-15
78
-15
79
-15
80
-15
81
-14
82
-14
83
-14
84
-14
85
-14
86
-15
87
-14
88
-14
89
-14
90
-14
91
-14
92
-15
93
-15
94
-15
95
-15
96
-16
97
-16
98
-16
99
-16
100
-16
101
-16
102
-16
103
-15
104
-15
105
-15
106
-15
107
-14
108
-14
109
-14
110
-14
111
-13
112
-14
113
-14
114
-14
115
-14
116
-15
117
-15
118
-15
119
-15
120
-16
121
-16
122
-15
123
-15
124
-14
125
-14
126
-14
127
-14
128
-14
129
-14
130
-14
131
-14
132
-14
133
-14
134
-15
135
-15
136
-15
137
-15
138
-15
139
-15
140
-15
141
-14
142
-14
143
-14
144
-14
145
-14
146
-14
147
-15
148
-15
149
-16
150
-16
151
-16
152
-16
153
-16
154
-16
155
-15
156
-15
157
-15
158
-15
159
-15
160
-15
161
-15
162
-14
163
-15
164
-15
165
-15
166
-14
167
-14
168
-13
169
-13
170
-13
171
-14
172
-14
173
-14
174
-15
175
-15
176
-15
177
-16
178
-16
179
-16
180
-16
181
-16
182
-15
183
-15
184
-15
185
-14
186
-14
187
-14
188
-14
189
-14
190
-14
191
-14
192
-14
193
-14
194
-15
195
-15
196
-15
197
-15
198
-15
199
-15
200
-14
201
-14
202
-14
203
-14
204
-15
205
-15
206
-15
207
-15
208
-16
209
-16
210
-16
211
-16
212
-15
213
-15
214
-15
215
-15
216
-14
217
-14
218
-14
219
-14
220
-14
221
-14
222
-14
223
-14
224
-14
225
-14
226
-14
227
-14
228
-15
229
-15
230
-16
231
-16
232
-16
233
-16
234
-16
235
-16
236
-16
237
-16
238
-16
239
-15
240
-15
241
-14
242
-14
243
-14
244
-13
245
-14
246
-14
247
-14
248
-14
249
-15
250
-15
251
-16
252
-15
253
-16
254
-16
255
-15
256
-15
257
-15
258
-14
259
-14
260
-14
261
-14
262
-14
263
-14
264
-14
265
-14
266
-15
267
-15
268
-15
269
-15
270
-15
271
-15
272
-15
273
-15
274
-15
275
-15
276
-15
277
-14
278
-13
279
-13
280
-13
281
-14
282
-14
283
-14
284
-15
285
-15
286
-15
287
-15
288
-15
289
-15
290
-15
291
-16
292
-15
293
-15
294
-15
295
-15
296
-15
297
-15
298
-15
299
-14
300
-14
301
-13
302
-13
303
-13
304
-13
305
-13
306
-14
307
-14
308
-15
309
-15
310
-14
311
-15
312
-15
313
-15
314
-15
315
-16
316
-15
317
-15
318
-15
319
-15
320
-15
321
-15
322
-15
323
-15
324
-15
325
-15
326
-15
327
-15
328
-15
329
-15
330
-15
331
-14
332
-14
333
-14
334
-14
335
-14
336
-14
337
-14
338
-14
339
-15
340
-15
341
-16
342
-16
343
-16
344
-16
345
-16
346
-15
347
-15
348
-15
349
-15
350
-15
351
-15
352
-14
353
-14
354
-14
355
-14
356
-14
357
-14
358
-14
359
-14
360
-14
361
-14
362
-14
363
-14
364
-15
365
-15
366
-15
367
-16
368
-16
369
-16
370
-16
371
-16
372
-16
373
-16
374
-16
375
-16
376
-15
377
-15
378
-14
379
-14
380
-14
381
-14
382
-14
383
-14
384
-15
385
-15
386
-15
387
-15
388
-15
389
-15
390
-15
391
-14
392
-14
393
-14
394
-14
395
-14
396
-14
397
-14
398
-14
399
-15
400
-15
401
-15
402
-15
403
-15
404
-16
405
-15
406
-14
407
-15
408
-15
409
-15
410
-14
411
-14
412
-14
413
-14
414
-14
415
-14
416
-14
417
-13
418
-14
419
-14
420
-14
421
-14
422
-15
423
-15
424
-15
425
-16
426
-16
427
-17
428
-16
429
-16
430
-16
431
-16
432
-15
433
-14
434
-14
435
-14
436
-14
437
-14
438
-14
439
-14
440
-14
441
-14
442
-14
443
-15
444
-15
445
-15
446
-15
447
-16
448
-16
449
-16
450
-16
451
-16
452
-15
453
-15
454
-15
455
-15
456
-15
457
-15
458
-15
459
-15
460
-15
461
-15
462
-15
463
-15
464
-15
465
-14
466
-14
467
-14
468
-14
469
-14
470
-13
471
-13
472
-13
473
-14
474
-14
475
-14
476
-14
477
-15
478
-15
479
-15
480
-15
481
-15
482
-15
483
-15
484
-15
485
-15
486
-15
487
-15
488
-15
489
-15
490
-15
491
-14
492
-14
493
-14
494
-14
495
-14
496
-14
497
-14
498
-15
499
-15
500
-15
501
-15
502
-15
503
-15
504
-15
505
-15
506
-15
507
-15
508
-15
509
-15
510
-15
511
-14
512
-14
513
-14
514
-14
515
-15
516
-15
517
-15
518
-15
519
-15
520
-15
521
-15
522
-15
523
-15
524
-15
525
-14
526
-14
527
-14
528
-14
529
-14
530
-14
531
-14
532
-14
533
-15
534
-15
535
-15
536
-15
537
-16
538
-16
539
-16
540
-16
541
-16
542
-16
543
-16
544
-16
545
-16
546
-15
547
-15
548
-15
549
-15
550
-14
551
-14
552
-14
553
-14
554
-13
555
-14
556
-14
557
-14
558
-14
559
-15
560
-15
561
-15
562
-16
563
-16
564
-16
565
-16
566
-16
567
-16
568
-16
569
-15
570
-15
571
-14
572
-14
573
-14
574
-14
575
-14
576
-15
577
-15
578
-15
579
-15
580
-15
581
-15
582
-15
583
-15
584
-15
585
-15
586
-14
587
-14
588
-14
589
-14
590
-14
591
-14
592
-15
593
-15
594
-15
595
-15
596
-16
597
-15
598
-14
599
-15
600
-15
601
-15
602
-15
603
-15
604
-15
605
-15
606
-15
607
-15
608
-14
609
-14
610
-14
611
-13
612
-13
613
-13
614
-13
615
-14
616
-14
617
-14
618
-15
619
-15
620
-15
621
-16
622
-16
623
-16
624
-16
625
-16
626
-16
627
-16
628
-15
629
-15
630
-14
631
-14
632
-14
633
-14
634
-14
635
-14
636
-14
637
-15
638
-15
639
-15
640
-15
641
-15
642
-15
643
-15
644
-15
645
-15
646
-15
647
-15
648
-15
649
-14
650
-15
651
-15
652
-15
653
-14
654
-14
655
-14
656
-14
657
-14
658
-15
659
-15
660
-15
661
-15
662
-15
663
-15
664
-15
665
-15
666
-15
667
-15
668
-14
669
-14
670
-14
671
-14
672
-15
673
-15
674
-15
675
-15
676
-16
677
-16
678
-16
679
-16
680
-16
681
-16
682
-16
683
-15
684
-15
685
-15
686
-15
687
-14
688
-14
689
-14
690
-13
691
-13
692
-14
693
-14
694
-14
695
-14
696
-15
697
-15
698
-16
699
-16
700
-16
701
-15
702
-15
703
-15
704
-15
705
-15
706
-14
707
-14
708
-14
709
-14
710
-14
711
-14
712
-14
713
-14
714
-15
715
-15
716
-15
717
-15
718
-15
719
-15
720
-15
721
-15
722
-15
723
-15
724
-15
725
-15
726
-15
727
-15
728
-15
729
-14
730
-15
731
-15
732
-15
733
-15
734
-15
735
-15
736
-16
737
-16
738
-16
739
-16
740
-15
741
-16
742
-16
743
-15
744
-15
745
-15
746
-14
747
-14
748
-13
749
-13
750
-13
751
-13
752
-13
753
-14
754
-14
755
-15
756
-15
757
-15
758
-15
759
-15
760
-15
761
-16
762
-16
763
-16
764
-16
765
-16
766
-15
767
-15
768
-15
769
-15
770
-14
771
-15
772
-15
773
-15
774
-15
775
-15
776
-15
777
-15
778
-15
779
-15
780
-15
781
-15
782
-15
783
-14
784
-14
785
-14
786
-14
787
-14
788
-14
789
-15
790
-15
791
-15
792
-15
793
-16
794
-16
795
-16
796
-16
797
-16
798
-16
799
-16
800
-15
801
-15
802
-15
803
-15
804
-15
805
-14
806
-14
807
-14
808
-14
809
-14
810
-14
811
-14
812
-14
813
-14
814
-14
815
-15
816
-15
817
-15
818
-15
819
-16
820
-16
821
-16
822
-17
823
-16
824
-16
825
-15
826
-15
827
-15
828
-15
829
-15
830
-15
831
-15
832
-15
833
-15
834
-15
835
-15
836
-15
837
-15
838
-15
839
-15
840
-14
841
-14
842
-14
843
-14
844
-14
845
-14
846
-14
847
-15
848
-15
849
-15
850
-15
851
-15
852
-16
853
-15
854
-15
855
-15
856
-15
857
-15
858
-15
859
-15
860
-14
861
-14
862
-14
863
-14
864
-14
865
-14
866
-14
867
-14
868
-14
869
-14
870
-14
871
-15
872
-15
873
-15
874
-16
875
-16
876
-16
877
-16
878
-16
879
-16
880
-16
881
-16
882
-16
883
-15
884
-15
885
-15
886
-15
887
-15
888
-14
889
-14
890
-15
891
-15
892
-15
893
-15
894
-15
895
-15
896
-15
897
-15
898
-15
899
-15
900
-15
901
-15
902
-15
903
-15
904
-14
905
-15
906
-15
907
-15
908
-15
909
-15
910
-15
911
-15
912
-16
913
-16
914
-16
915
-16
916
-15
917
-14
918
-13
919
-13
920
-14
921
-14
922
-14
923
-14
924
-14
925
-14
926
-13
927
-14
928
-14
929
-15
930
-15
931
-15
932
-16
933
-16
934
-16
935
-16
936
-16
937
-16
938
-16
939
-16
940
-16
941
-15
942
-15
943
-15
944
-14
945
-14
946
-14
947
-14
948
-14
949
-14
950
-14
951
-14
952
-14
953
-15
954
-16
955
-16
956
-16
957
-16
958
-16
959
-15
960
-15
961
-15
962
-14
963
-14
964
-14
965
-14
966
-14
967
-14
968
-15
969
-15
970
-15
971
-15
972
-15
973
-15
974
-15
975
-15
976
-15
977
-15
978
-15
979
-15
980
-15
981
-15
982
-15
983
-15
984
-15
985
-14
986
-15
987
-15
988
-15
989
-15
990
-16
991
-16
992
-16
993
-16
994
-16
995
-16
996
-16
997
-15
998
-15
999
-15
1000
-15
1001
-15
1002
-14
1003
-14
1004
-13
1005
-13
1006
-13
1007
-13
1008
-14
1009
-14
1010
-14
1011
-15
1012
-15
1013
-15
1014
-15
1015
-15
1016
-15
1017
-16
1018
-16
1019
-15
1020
-15
1021
-15
1022
-15
1023
-15
1024
-15
1025
-15
1026
-15
1027
-15
1028
-15
1029
-15
1030
-15
1031
-15
1032
-15
1033
-15
1034
-15
1035
-14
1036
-14
1037
-14
1038
-14
1039
-14
1040
-14
1041
-14
1042
-15
1043
-15
1044
-16
1045
-16
1046
-16
1047
-16
1048
-16
1049
-16
1050
-16
1051
-15
1052
-15
1053
-15
1054
-15
1055
-15
1056
-14
1057
-14
1058
-14
1059
-14
1060
-14
1061
-14
1062
-14
1063
-14
1064
-14
1065
-14
1066
-15
1067
-15
1068
-15
1069
-15
1070
-16
1071
-16
1072
-16
1073
-16
1074
-16
1075
-16
1076
-16
1077
-15
1078
-14
1079
-14
1080
-14
1081
-14
1082
-14
1083
-14
1084
-14
1085
-15
1086
-15
1087
-15
1088
-15
1089
-15
1090
-15
1091
-15
1092
-15
1093
-15
1094
-15
1095
-15
1096
-15
1097
-14
1098
-14
1099
-14
1100
-14
1101
-14
1102
-14
1103
-14
1104
-14
1105
-14
1106
-15
1107
-15
1108
-15
1109
-16
1110
-16
1111
-16
1112
-16
1113
-16
1114
-15
1115
-15
1116
-15
1117
-15
1118
-15
1119
-15
1120
-15
1121
-15
1122
-15
1123
-15
1124
-16
1125
-16
1126
-16
1127
-16
1128
-16
1129
-16
1130
-16
1131
-16
1132
-15
1133
-15
1134
-15
1135
-15
1136
-14
1137
-14
1138
-14
1139
-14
1140
-14
1141
-14
1142
-14
1143
-14
1144
-14
1145
-15
1146
-15
1147
-15
1148
-15
1149
-15
1150
-15
1151
-15
1152
-15
1153
-15
1154
-15
1155
-15
1156
-15
1157
-15
1158
-16
1159
-15
1160
-15
1161
-15
1162
-15
1163
-15
1164
-15
1165
-15
1166
-15
1167
-14
1168
-14
1169
-14
1170
-14
1171
-14
1172
-14
1173
-15
1174
-15
1175
-16
1176
-16
1177
-16
1178
-16
1179
-16
1180
-16
1181
-16
1182
-16
1183
-16
1184
-16
1185
-16
1186
-16
1187
-15
1188
-15
1189
-14
1190
-15
1191
-15
1192
-14
1193
-14
1194
-14
1195
-14
1196
-14
1197
-14
1198
-14
1199
-14
1200
-15
1201
-15
1202
-16
1203
-16
1204
-15
1205
-15
1206
-14
1207
-14
1208
-14
1209
-14
1210
-14
1211
-15
1212
-15
1213
-15
1214
-15
1215
-15
1216
-15
1217
-16
1218
-16
1219
-15
1220
-15
1221
-15
1222
-15
1223
-15
1224
-14
1225
-14
1226
-15
1227
-15
1228
-15
1229
-15
1230
-15
1231
-15
1232
-15
1233
-15
1234
-15
1235
-15
1236
-15
1237
-16
1238
-16
1239
-16
1240
-16
1241
-15
1242
-15
1243
-15
1244
-16
1245
-15
1246
-14
1247
-14
1248
-14
1249
-14
1250
-14
1251
-14
1252
-14
1253
-15
1254
-15
1255
-15
1256
-16
1257
-16
1258
-16
1259
-16
1260
-16
1261
-16
1262
-16
1263
-15
1264
-15
1265
-15
1266
-14
1267
-14
1268
-14
1269
-14
1270
-13
1271
-14
1272
-14
1273
-14
1274
-15
1275
-15
1276
-15
1277
-15
1278
-15
1279
-15
1280
-15
1281
-15
1282
-15
1283
-15
1284
-15
1285
-15
1286
-15
1287
-16
1288
-15
1289
-16
1290
-15
1291
-15
1292
-15
1293
-14
1294
-14
1295
-14
1296
-14
1297
-14
1298
-14
1299
-14
1300
-14
1301
-14
1302
-15
1303
-15
1304
-16
1305
-16
1306
-16
1307
-16
1308
-16
1309
-16
1310
-16
1311
-16
1312
-16
1313
-16
1314
-16
1315
-15
1316
-15
1317
-15
1318
-15
1319
-14
1320
-14
1321
-14
1322
-14
1323
-14
1324
-14
1325
-14
1326
-15
1327
-15
1328
-15
1329
-16
1330
-16
1331
-16
1332
-16
1333
-16
1334
-15
1335
-15
1336
-15
1337
-14
1338
-14
1339
-14
1340
-14
1341
-14
1342
-14
1343
-14
1344
-15
1345
-15
1346
-15
1347
-15
1348
-15
1349
-15
1350
-14
1351
-14
1352
-14
1353
-15
1354
-15
1355
-15
1356
-15
1357
-15
1358
-16
1359
-16
1360
-16
1361
-16
1362
-16
1363
-16
1364
-15
1365
-16
1366
-16
1367
-16
1368
-15
1369
-15
1370
-15
1371
-15
1372
-14
1373
-14
1374
-14
1375
-14
1376
-13
1377
-15
1378
-16
1379
-15
1380
-16
1381
-16
1382
-16
1383
-16
1384
-16
1385
-16
1386
-16
1387
-16
1388
-15
1389
-15
1390
-15
1391
-15
1392
-14
1393
-14
1394
-14
1395
-14
1396
-14
1397
-14
1398
-14
1399
-14
1400
-15
1401
-15
1402
-15
1403
-15
1404
-15
1405
-15
1406
-15
1407
-15
1408
-15
1409
-15
1410
-15
1411
-15
1412
-15
1413
-15
1414
-15
1415
-15
1416
-15
1417
-16
1418
-16
1419
-15
1420
-16
1421
-16
1422
-16
1423
-15
1424
-14
1425
-14
1426
-14
1427
-14
1428
-14
1429
-14
1430
-15
1431
-15
1432
-15
1433
-16
1434
-16
1435
-16
1436
-16
1437
-16
1438
-16
1439
-16
1440
-16
1441
-15
1442
-15
1443
-15
1444
-15
1445
-15
1446
-15
1447
-14
1448
-14
1449
-14
1450
-14
1451
-14
1452
-15
1453
-15
1454
-15
1455
-16
1456
-16
1457
-16
1458
-16
1459
-16
1460
-16
1461
-15
1462
-15
1463
-15
1464
-14
1465
-15
1466
-15
1467
-15
1468
-15
1469
-15
1470
-15
1471
-15
1472
-15
1473
-14
1474
-14
1475
-14
1476
-14
1477
-14
1478
-14
1479
-14
1480
-14
1481
-15
1482
-15
1483
-15
1484
-15
1485
-16
1486
-16
1487
-16
1488
-16
1489
-16
1490
-16
1491
-16
1492
-15
1493
-16
1494
-16
1495
-16
1496
-15
1497
-15
1498
-15
1499
-14
1500
-14
1501
-14
1502
-14
1503
-14
1504
-14
1505
-15
1506
-15
1507
-15
1508
-16
1509
-16
1510
-17
1511
-17
1512
-17
1513
-16
1514
-16
1515
-16
1516
-15
1517
-15
1518
-14
1519
-14
1520
-14
1521
-14
1522
-14
1523
-14
1524
-14
1525
-14
1526
-14
1527
-14
1528
-15
1529
-15
1530
-15
1531
-15
1532
-15
1533
-15
1534
-15
1535
-15
1536
-15
1537
-15
1538
-15
1539
-15
1540
-16
1541
-15
1542
-16
1543
-15
1544
-15
1545
-15
1546
-15
1547
-15
1548
-15
1549
-15
1550
-15
1551
-15
1552
-14
1553
-15
1554
-15
1555
-15
1556
-15
1557
-15
1558
-16
1559
-16
1560
-16
1561
-16
1562
-16
1563
-16
1564
-15
1565
-15
1566
-15
1567
-15
1568
-15
1569
-15
1570
-15
1571
-15
1572
-15
1573
-15
1574
-14
1575
-14
1576
-14
1577
-14
1578
-15
1579
-15
1580
-15
1581
-15
1582
-16
1583
-16
1584
-16
1585
-16
1586
-16
1587
-16
1588
-16
1589
-15
1590
-14
1591
-14
1592
-14
1593
-14
1594
-15
1595
-15
1596
-15
1597
-15
1598
-16
1599
-16
1600
-16
1601
-16
1602
-15
1603
-15
1604
-15
1605
-14
1606
-14
1607
-13
1608
-14
1609
-14
1610
-14
1611
-15
1612
-15
1613
-15
1614
-16
1615
-16
1616
-16
1617
-16
1618
-16
1619
-16
1620
-16
1621
-16
1622
-16
1623
-16
1624
-16
1625
-15
1626
-15
1627
-15
1628
-15
1629
-15
1630
-14
1631
-14
1632
-14
1633
-14
1634
-14
1635
-15
1636
-15
1637
-16
1638
-16
1639
-16
1640
-16
1641
-17
1642
-16
1643
-16
1644
-16
1645
-16
1646
-15
1647
-15
1648
-15
1649
-14
1650
-14
1651
-14
1652
-14
1653
-14
1654
-14
1655
-14
1656
-14
1657
-15
1658
-15
1659
-15
1660
-16
1661
-16
1662
-15
1663
-15
1664
-15
1665
-15
1666
-15
1667
-15
1668
-15
1669
-16
1670
-16
1671
-16
1672
-16
1673
-16
1674
-15
1675
-15
1676
-15
1677
-15
1678
-15
1679
-15
1680
-15
1681
-15
1682
-15
1683
-14
1684
-14
1685
-15
1686
-16
1687
-15
1688
-16
1689
-16
1690
-16
1691
-16
1692
-16
1693
-16
1694
-16
1695
-16
1696
-16
1697
-16
1698
-16
1699
-16
1700
-15
1701
-15
1702
-15
1703
-15
1704
-15
1705
-14
1706
-14
1707
-14
1708
-14
1709
-14
1710
-14
1711
-15
1712
-15
1713
-15
1714
-16
1715
-16
1716
-16
1717
-16
1718
-17
1719
-17
1720
-16
1721
-16
1722
-16
1723
-16
1724
-16
1725
-16
1726
-16
1727
-16
1728
-16
1729
-16
1730
-16
1731
-16
1732
-16
1733
-16
1734
-15
1735
-14
1736
-14
1737
-14
1738
-14
1739
-13
1740
-13
1741
-14
1742
-14
1743
-14
1744
-15
1745
-15
1746
-15
1747
-16
1748
-16
1749
-16
1750
-16
1751
-15
1752
-16
1753
-16
1754
-16
1755
-16
1756
-16
1757
-15
1758
-15
1759
-15
1760
-15
1761
-15
1762
-14
1763
-14
1764
-14
1765
-14
1766
-14
1767
-14
1768
-15
1769
-15
1770
-16
1771
-16
1772
-16
1773
-16
1774
-16
1775
-16
1776
-16
1777
-16
1778
-15
1779
-15
1780
-14
1781
-14
1782
-13
1783
-14
1784
-14
1785
-14
1786
-15
1787
-15
1788
-15
1789
-15
1790
-15
1791
-16
1792
-16
1793
-16
1794
-15
1795
-15
1796
-15
1797
-15
1798
-15
1799
-15
1800
-15
1801
-15
1802
-15
1803
-15
1804
-16
1805
-16
1806
-16
1807
-16
1808
-16
1809
-16
1810
-15
1811
-15
1812
-15
1813
-16
1814
-16
1815
-16
1816
-16
1817
-16
1818
-15
1819
-15
1820
-15
1821
-14
1822
-14
1823
-14
1824
-15
1825
-15
1826
-15
1827
-15
1828
-15
1829
-16
1830
-16
1831
-16
1832
-16
1833
-16
1834
-16
1835
-16
1836
-15
1837
-15
1838
-15
1839
-14
1840
-14
1841
-14
1842
-14
1843
-15
1844
-15
1845
-15
1846
-14
1847
-15
1848
-15
1849
-15
1850
-15
1851
-16
1852
-15
1853
-15
1854
-15
1855
-15
1856
-15
1857
-15
1858
-15
1859
-15
1860
-16
1861
-16
1862
-16
1863
-16
1864
-16
1865
-16
1866
-15
1867
-15
1868
-15
1869
-14
1870
-14
1871
-14
1872
-14
1873
-14
1874
-14
1875
-14
1876
-14
1877
-14
1878
-15
1879
-15
1880
-16
1881
-16
1882
-16
1883
-16
1884
-17
1885
-17
1886
-17
1887
-17
1888
-17
1889
-16
1890
-16
1891
-16
1892
-16
1893
-16
1894
-15
1895
-14
1896
-14
1897
-14
1898
-14
1899
-14
1900
-14
1901
-14
1902
-15
1903
-15
1904
-15
1905
-16
1906
-16
1907
-16
1908
-16
1909
-16
1910
-16
1911
-16
1912
-15
1913
-15
1914
-15
1915
-15
1916
-15
1917
-15
1918
-15
1919
-16
1920
-16
1921
-16
1922
-16
1923
-16
1924
-16
1925
-15
1926
-15
1927
-15
1928
-15
1929
-14
1930
-14
1931
-15
1932
-15
1933
-15
1934
-15
1935
-15
1936
-15
1937
-16
1938
-16
1939
-16
1940
-16
1941
-15
1942
-15
1943
-15
1944
-15
1945
-15
1946
-15
1947
-15
1948
-15
1949
-15
1950
-15
1951
-15
1952
-15
1953
-14
1954
-14
1955
-14
1956
-14
1957
-14
1958
-15
1959
-15
1960
-15
1961
-15
1962
-16
1963
-16
1964
-16
1965
-16
1966
-16
1967
-16
1968
-16
1969
-16
1970
-15
1971
-15
1972
-15
1973
-14
1974
-14
1975
-14
1976
-15
1977
-15
1978
-15
1979
-15
1980
-15
1981
-16
1982
-16
1983
-15
1984
-15
1985
-15
1986
-15
1987
-14
1988
-14
1989
-14
1990
-15
1991
-15
1992
-15
1993
-16
1994
-16
1995
-16
1996
-16
1997
-16
1998
-16
1999
-16
2000
-15
2001
-15
2002
-15
2003
-15
2004
-15
2005
-15
2006
-15
2007
-15
2008
-15
2009
-15
2010
-14
2011
-14
2012
-14
2013
-14
2014
-15
2015
-15
2016
-16
2017
-16
2018
-16
2019
-16
2020
-16
2021
-16
2022
-16
2023
-16
2024
-16
2025
-16
2026
-16
2027
-16
2028
-15
2029
-15
2030
-14
2031
-14
2032
-14
2033
-14
2034
-15
2035
-15
2036
-15
2037
-16
2038
-15
2039
-15
2040
-16
2041
-15
2042
-15
2043
-15
2044
-15
2045
-14
2046
-14
2047
-14
2048
-14
2049
-15
2050
-15
2051
-15
2052
-15
2053
-16
2054
-16
2055
-16
2056
-16
2057
-16
2058
-16
2059
-16
2060
-16
2061
-16
2062
-16
2063
-15
2064
-15
2065
-15
2066
-15
2067
-14
2068
-14
2069
-15
2070
-15
2071
-15
2072
-15
2073
-16
2074
-16
2075
-16
2076
-16
2077
-16
2078
-16
2079
-16
2080
-16
2081
-16
2082
-16
2083
-17
2084
-16
2085
-16
2086
-15
2087
-14
2088
-14
2089
-14
2090
-13
2091
-14
2092
-14
2093
-14
2094
-14
2095
-15
2096
-15
2097
-15
2098
-16
2099
-16
2100
-16
2101
-16
2102
-15
2103
-15
2104
-15
2105
-15
2106
-15
2107
-15
2108
-15
2109
-16
2110
-16
2111
-16
2112
-16
2113
-16
2114
-16
2115
-16
2116
-15
2117
-15
2118
-15
2119
-15
2120
-15
2121
-15
2122
-15
2123
-14
2124
-14
2125
-15
2126
-14
2127
-14
2128
-15
2129
-15
2130
-15
2131
-15
2132
-15
2133
-16
2134
-16
2135
-16
2136
-16
2137
-16
2138
-16
2139
-16
2140
-15
2141
-15
2142
-15
2143
-15
2144
-15
2145
-15
2146
-15
2147
-14
2148
-14
2149
-14
2150
-14
2151
-15
2152
-15
2153
-15
2154
-16
2155
-16
2156
-16
2157
-16
2158
-16
2159
-16
2160
-16
2161
-16
2162
-16
2163
-16
2164
-15
2165
-15
2166
-15
2167
-15
2168
-15
2169
-15
2170
-16
2171
-16
2172
-16
2173
-16
2174
-16
2175
-15
2176
-15
2177
-15
2178
-15
2179
-15
2180
-15
2181
-15
2182
-14
2183
-14
2184
-15
2185
-15
2186
-15
2187
-16
2188
-16
2189
-16
2190
-16
2191
-16
2192
-16
2193
-16
2194
-16
2195
-16
2196
-16
2197
-15
2198
-14
2199
-14
2200
-14
2201
-14
2202
-14
2203
-14
2204
-14
2205
-14
2206
-14
2207
-14
2208
-14
2209
-15
2210
-15
2211
-16
2212
-16
2213
-16
2214
-16
2215
-17
2216
-17
2217
-17
2218
-16
2219
-16
2220
-16
2221
-15
2222
-15
2223
-15
2224
-14
2225
-14
2226
-14
2227
-14
2228
-14
2229
-14
2230
-14
2231
-14
2232
-15
2233
-15
2234
-16
2235
-16
2236
-16
2237
-16
2238
-16
2239
-16
2240
-16
2241
-15
2242
-15
2243
-15
2244
-15
2245
-15
2246
-15
2247
-15
2248
-15
2249
-15
2250
-16
2251
-16
2252
-16
2253
-16
2254
-16
2255
-16
2256
-15
2257
-15
2258
-16
2259
-16
2260
-15
2261
-16
2262
-15
2263
-15
2264
-14
2265
-14
2266
-14
2267
-14
2268
-15
2269
-15
2270
-15
2271
-16
2272
-16
2273
-16
2274
-16
2275
-16
2276
-16
2277
-16
2278
-16
2279
-16
2280
-16
2281
-15
2282
-15
2283
-15
2284
-15
2285
-15
2286
-15
2287
-15
2288
-15
2289
-15
2290
-15
2291
-15
2292
-15
2293
-16
2294
-16
2295
-16
2296
-16
2297
-16
2298
-16
2299
-16
2300
-15
2301
-15
2302
-15
2303
-16
2304
-16
2305
-16
2306
-16
2307
-16
2308
-15
2309
-15
2310
-15
2311
-15
2312
-15
2313
-15
2314
-15
2315
-15
2316
-15
2317
-14
2318
-14
2319
-14
2320
-14
2321
-14
2322
-15
2323
-15
2324
-15
2325
-15
2326
-15
2327
-16
2328
-16
2329
-16
2330
-16
2331
-16
2332
-16
2333
-16
2334
-16
2335
-16
2336
-16
2337
-15
2338
-15
2339
-15
2340
-15
2341
-14
2342
-14
2343
-14
2344
-14
2345
-14
2346
-15
2347
-15
2348
-15
2349
-16
2350
-16
2351
-16
2352
-16
2353
-16
2354
-16
2355
-16
2356
-16
2357
-15
2358
-15
2359
-14
2360
-14
2361
-15
2362
-15
2363
-15
2364
-15
2365
-15
2366
-15
2367
-15
2368
-15
2369
-16
2370
-16
2371
-16
2372
-16
2373
-16
2374
-15
2375
-15
2376
-15
2377
-15
2378
-15
2379
-15
2380
-15
2381
-15
2382
-15
2383
-15
2384
-16
2385
-16
2386
-16
2387
-16
2388
-16
2389
-17
2390
-17
2391
-17
2392
-16
2393
-16
2394
-16
2395
-16
2396
-15
2397
-15
2398
-14
2399
-14
2400
-14
2401
-14
2402
-14
2403
-14
2404
-14
2405
-14
2406
-15
2407
-15
2408
-16
2409
-16
2410
-16
2411
-16
2412
-16
2413
-16
2414
-16
2415
-16
2416
-16
2417
-16
2418
-16
2419
-15
2420
-15
2421
-15
2422
-14
2423
-14
2424
-14
2425
-15
2426
-15
2427
-15
2428
-15
2429
-15
2430
-15
2431
-16
2432
-16
2433
-16
2434
-16
2435
-16
2436
-15
2437
-15
2438
-15
2439
-15
2440
-15
2441
-15
2442
-15
2443
-15
2444
-15
2445
-15
2446
-16
2447
-16
2448
-16
2449
-16
2450
-16
2451
-16
2452
-16
2453
-16
2454
-16
2455
-16
2456
-16
2457
-16
2458
-15
2459
-15
2460
-15
2461
-15
2462
-15
2463
-15
2464
-15
2465
-15
2466
-15
2467
-16
2468
-16
2469
-16
2470
-16
2471
-16
2472
-16
2473
-16
2474
-16
2475
-16
2476
-16
2477
-16
2478
-15
2479
-15
2480
-15
2481
-14
2482
-15
2483
-15
2484
-15
2485
-15
2486
-15
2487
-15
2488
-15
2489
-15
2490
-16
2491
-16
2492
-16
2493
-16
2494
-16
2495
-15
2496
-15
2497
-15
2498
-15
2499
-15
2500
-15
2501
-15
2502
-15
2503
-16
2504
-16
2505
-16
2506
-16
2507
-16
2508
-16
2509
-16
2510
-16
2511
-16
2512
-16
2513
-15
2514
-15
2515
-15
2516
-15
2517
-15
2518
-15
2519
-15
2520
-15
2521
-15
2522
-15
2523
-15
2524
-15
2525
-16
2526
-16
2527
-16
2528
-16
2529
-16
2530
-16
2531
-16
2532
-16
2533
-16
2534
-16
2535
-15
2536
-15
2537
-15
2538
-15
2539
-15
2540
-14
2541
-14
2542
-14
2543
-14
2544
-15
2545
-15
2546
-15
2547
-16
2548
-16
2549
-16
2550
-17
2551
-16
2552
-16
2553
-16
2554
-16
2555
-16
2556
-16
2557
-15
2558
-15
2559
-15
2560
-15
2561
-15
2562
-16
2563
-16
2564
-16
2565
-16
2566
-16
2567
-15
2568
-16
2569
-15
2570
-15
2571
-15
2572
-15
2573
-15
2574
-15
2575
-15
2576
-15
2577
-15
2578
-15
2579
-15
2580
-15
2581
-15
2582
-14
2583
-15
2584
-15
2585
-16
2586
-16
2587
-16
2588
-16
2589
-16
2590
-16
2591
-16
2592
-16
2593
-16
2594
-15
2595
-15
2596
-15
2597
-15
2598
-15
2599
-15
2600
-14
2601
-14
2602
-14
2603
-15
2604
-15
2605
-15
2606
-16
2607
-16
2608
-17
2609
-16
2610
-16
2611
-16
2612
-16
2613
-15
2614
-15
2615
-14
2616
-14
2617
-14
2618
-14
2619
-14
2620
-15
2621
-15
2622
-15
2623
-16
2624
-16
2625
-16
2626
-16
2627
-16
2628
-16
2629
-16
2630
-16
2631
-16
2632
-15
2633
-15
2634
-15
2635
-15
2636
-15
2637
-15
2638
-15
2639
-15
2640
-15
2641
-16
2642
-16
2643
-16
2644
-16
2645
-16
2646
-17
2647
-17
2648
-16
2649
-17
2650
-16
2651
-16
2652
-16
2653
-15
2654
-15
2655
-15
2656
-15
2657
-14
2658
-14
2659
-15
2660
-15
2661
-15
2662
-16
2663
-16
2664
-16
2665
-16
2666
-16
2667
-16
2668
-16
2669
-16
2670
-16
2671
-15
2672
-15
2673
-15
2674
-14
2675
-14
2676
-14
2677
-13
2678
-13
2679
-14
2680
-14
2681
-15
2682
-15
2683
-16
2684
-16
2685
-16
2686
-16
2687
-16
2688
-16
2689
-16
2690
-16
2691
-16
2692
-16
2693
-15
2694
-16
2695
-16
2696
-16
2697
-16
2698
-16
2699
-16
2700
-16
2701
-16
2702
-16
2703
-16
2704
-16
2705
-15
2706
-15
2707
-15
2708
-15
2709
-15
2710
-16
2711
-15
2712
-15
2713
-15
2714
-15
2715
-15
2716
-15
2717
-15
2718
-15
2719
-15
2720
-15
2721
-16
2722
-16
2723
-16
2724
-16
2725
-16
2726
-17
2727
-16
2728
-17
2729
-16
2730
-16
2731
-16
2732
-16
2733
-15
2734
-15
2735
-15
2736
-14
2737
-14
2738
-14
2739
-15
2740
-15
2741
-15
2742
-15
2743
-15
2744
-15
2745
-15
2746
-16
2747
-16
2748
-16
2749
-15
2750
-15
2751
-15
2752
-15
2753
-15
2754
-16
2755
-16
2756
-16
2757
-16
2758
-16
2759
-16
2760
-16
2761
-16
2762
-16
2763
-16
2764
-16
2765
-15
2766
-15
2767
-15
2768
-15
2769
-15
2770
-15
2771
-15
2772
-15
2773
-15
2774
-15
2775
-15
2776
-16
2777
-16
2778
-16
2779
-16
2780
-16
2781
-16
2782
-16
2783
-16
2784
-16
2785
-16
2786
-16
2787
-16
2788
-16
2789
-16
2790
-15
2791
-15
2792
-15
2793
-14
2794
-14
2795
-14
2796
-14
2797
-15
2798
-15
2799
-15
2800
-16
2801
-16
2802
-16
2803
-16
2804
-16
2805
-16
2806
-15
2807
-15
2808
-15
2809
-15
2810
-15
2811
-15
2812
-15
2813
-15
2814
-16
2815
-16
2816
-16
2817
-16
2818
-16
2819
-16
2820
-16
2821
-15
2822
-15
2823
-15
2824
-15
2825
-15
2826
-15
2827
-15
2828
-14
2829
-14
2830
-15
2831
-15
2832
-15
2833
-15
2834
-15
2835
-16
2836
-16
2837
-17
2838
-17
2839
-17
2840
-17
2841
-17
2842
-17
2843
-16
2844
-16
2845
-16
2846
-15
2847
-15
2848
-15
2849
-14
2850
-14
2851
-14
2852
-14
2853
-14
2854
-14
2855
-14
2856
-15
2857
-15
2858
-16
2859
-16
2860
-16
2861
-16
2862
-17
2863
-17
2864
-16
2865
-16
2866
-16
2867
-16
2868
-16
2869
-15
2870
-15
2871
-15
2872
-15
2873
-15
2874
-16
2875
-16
2876
-15
2877
-15
2878
-15
2879
-15
2880
-15
2881
-15
2882
-15
2883
-14
2884
-14
2885
-14
2886
-15
2887
-15
2888
-15
2889
-16
2890
-16
2891
-16
2892
-16
2893
-16
2894
-16
2895
-16
2896
-16
2897
-16
2898
-16
2899
-16
2900
-15
2901
-16
2902
-16
2903
-15
2904
-15
2905
-15
2906
-15
2907
-15
2908
-15
2909
-15
2910
-15
2911
-15
2912
-15
2913
-16
2914
-16
2915
-16
2916
-16
2917
-16
2918
-17
2919
-17
2920
-16
2921
-16
2922
-16
2923
-16
2924
-16
2925
-15
2926
-15
2927
-15
2928
-15
2929
-15
2930
-15
2931
-15
2932
-15
2933
-15
2934
-15
2935
-15
2936
-15
2937
-15
2938
-15
2939
-15
2940
-15
2941
-15
2942
-15
2943
-15
2944
-15
2945
-15
2946
-16
2947
-16
2948
-16
2949
-16
2950
-16
2951
-16
2952
-16
2953
-16
2954
-16
2955
-16
2956
-16
2957
-15
2958
-15
2959
-15
2960
-15
2961
-15
2962
-15
2963
-15
2964
-14
2965
-15
2966
-16
2967
-16
2968
-16
2969
-16
2970
-16
2971
-16
2972
-16
2973
-16
2974
-17
2975
-16
2976
-17
2977
-16
2978
-16
2979
-16
2980
-16
2981
-15
2982
-15
2983
-15
2984
-15
2985
-15
2986
-14
2987
-15
2988
-15
2989
-15
2990
-16
2991
-16
2992
-16
2993
-16
2994
-16
2995
-16
2996
-16
2997
-16
2998
-15
2999
-15
3000
-15
3001
-16
3002
-17
3003
-16
3004
-16
3005
-16
3006
-16
3007
-16
3008
-16
3009
-15
3010
-15
3011
-15
3012
-14
3013
-14
3014
-14
3015
-14
3016
-14
3017
-14
3018
-15
3019
-15
3020
-15
3021
-15
3022
-16
3023
-16
3024
-16
3025
-16
3026
-16
3027
-16
3028
-16
3029
-16
3030
-16
3031
-16
3032
-16
3033
-16
3034
-16
3035
-16
3036
-15
3037
-15
3038
-15
3039
-15
3040
-15
3041
-15
3042
-15
3043
-16
3044
-16
3045
-16
3046
-16
3047
-16
3048
-16
3049
-17
3050
-16
3051
-16
3052
-16
3053
-16
3054
-15
3055
-16
3056
-16
3057
-16
3058
-16
3059
-16
3060
-15
3061
-16
3062
-16
3063
-16
3064
-16
3065
-16
3066
-15
3067
-15
3068
-15
3069
-15
3070
-15
3071
-15
3072
-15
3073
-15
3074
-16
3075
-16
3076
-16
3077
-16
3078
-16
3079
-16
3080
-16
3081
-16
3082
-16
3083
-16
3084
-16
3085
-16
3086
-15
3087
-15
3088
-15
3089
-15
3090
-15
3091
-15
3092
-15
3093
-14
3094
-14
3095
-14
3096
-15
3097
-16
3098
-16
3099
-16
3100
-17
3101
-17
3102
-16
3103
-16
3104
-16
3105
-16
3106
-16
3107
-16
3108
-15
3109
-15
3110
-14
3111
-14
3112
-14
3113
-14
3114
-15
3115
-15
3116
-15
3117
-16
3118
-16
3119
-16
3120
-16
3121
-16
3122
-16
3123
-16
3124
-16
3125
-15
3126
-15
3127
-15
3128
-15
3129
-15
3130
-16
3131
-16
3132
-16
3133
-16
3134
-16
3135
-16
3136
-16
3137
-16
3138
-16
3139
-16
3140
-15
3141
-15
3142
-15
3143
-15
3144
-15
3145
-16
3146
-15
3147
-15
3148
-15
3149
-15
3150
-16
3151
-16
3152
-16
3153
-16
3154
-16
3155
-16
3156
-16
3157
-16
3158
-16
3159
-16
3160
-16
3161
-16
3162
-16
3163
-16
3164
-16
3165
-15
3166
-15
3167
-15
3168
-15
3169
-15
3170
-15
3171
-15
3172
-15
3173
-16
3174
-16
3175
-16
3176
-16
3177
-16
3178
-16
3179
-16
3180
-16
3181
-16
3182
-16
3183
-15
3184
-15
3185
-16
3186
-16
3187
-16
3188
-16
3189
-17
3190
-17
3191
-17
3192
-16
3193
-16
3194
-16
3195
-15
3196
-15
3197
-15
3198
-14
3199
-14
3200
-14
3201
-14
3202
-15
3203
-15
3204
-16
3205
-16
3206
-16
3207
-16
3208
-16
3209
-17
3210
-17
3211
-17
3212
-17
3213
-16
3214
-16
3215
-16
3216
-16
3217
-16
3218
-16
3219
-15
3220
-15
3221
-14
3222
-13
3223
-13
3224
-14
3225
-14
3226
-15
3227
-15
3228
-15
3229
-16
3230
-16
3231
-16
3232
-16
3233
-16
3234
-16
3235
-17
3236
-16
3237
-16
3238
-16
3239
-17
3240
-16
3241
-15
3242
-15
3243
-15
3244
-15
3245
-15
3246
-15
3247
-15
3248
-15
3249
-15
3250
-15
3251
-16
3252
-16
3253
-15
3254
-15
3255
-15
3256
-15
3257
-15
3258
-15
3259
-16
3260
-16
3261
-16
3262
-16
3263
-16
3264
-16
3265
-16
3266
-16
3267
-16
3268
-16
3269
-16
3270
-16
3271
-15
3272
-15
3273
-15
3274
-15
3275
-15
3276
-14
3277
-15
3278
-15
3279
-15
3280
-15
3281
-16
3282
-16
3283
-16
3284
-17
3285
-18
3286
-18
3287
-17
3288
-17
3289
-17
3290
-16
3291
-16
3292
-16
3293
-15
3294
-15
3295
-15
3296
-15
3297
-15
3298
-14
3299
-14
3300
-14
3301
-15
3302
-15
3303
-15
3304
-16
3305
-16
3306
-16
3307
-16
3308
-16
3309
-17
3310
-16
3311
-16
3312
-16
3313
-16
3314
-16
3315
-16
3316
-16
3317
-15
3318
-15
3319
-15
3320
-15
3321
-16
3322
-16
3323
-16
3324
-16
3325
-16
3326
-16
3327
-16
3328
-16
3329
-16
3330
-16
3331
-15
3332
-14
3333
-14
3334
-14
3335
-14
3336
-15
3337
-15
3338
-15
3339
-16
3340
-16
3341
-16
3342
-16
3343
-16
3344
-16
3345
-16
3346
-16
3347
-16
3348
-16
3349
-16
3350
-16
3351
-16
3352
-16
3353
-15
3354
-15
3355
-15
3356
-15
3357
-15
3358
-15
3359
-16
3360
-16
3361
-16
3362
-16
3363
-16
3364
-16
3365
-16
3366
-16
3367
-16
3368
-16
3369
-16
3370
-16
3371
-15
3372
-16
3373
-16
3374
-16
3375
-16
3376
-16
3377
-16
3378
-16
3379
-16
3380
-16
3381
-15
3382
-15
3383
-14
3384
-14
3385
-15
3386
-15
3387
-15
3388
-15
3389
-16
3390
-16
3391
-16
3392
-16
3393
-16
3394
-16
3395
-16
3396
-16
3397
-16
3398
-16
3399
-16
3400
-15
3401
-15
3402
-15
3403
-15
3404
-15
3405
-15
3406
-15
3407
-15
3408
-15
3409
-15
3410
-16
3411
-16
3412
-16
3413
-17
3414
-17
3415
-18
3416
-17
3417
-17
3418
-17
3419
-17
3420
-16
3421
-16
3422
-16
3423
-15
3424
-15
3425
-15
3426
-14
3427
-14
3428
-14
3429
-14
3430
-14
3431
-14
3432
-15
3433
-15
3434
-16
3435
-16
3436
-16
3437
-16
3438
-16
3439
-17
3440
-17
3441
-17
3442
-16
3443
-16
3444
-16
3445
-16
3446
-16
3447
-15
3448
-16
3449
-16
3450
-16
3451
-16
3452
-16
3453
-16
3454
-16
3455
-15
3456
-15
3457
-16
3458
-15
3459
-15
3460
-16
3461
-16
3462
-15
3463
-15
3464
-15
3465
-15
3466
-15
3467
-15
3468
-15
3469
-16
3470
-16
3471
-16
3472
-16
3473
-16
3474
-16
3475
-16
3476
-16
3477
-17
3478
-17
3479
-16
3480
-16
3481
-16
3482
-16
3483
-15
3484
-15
3485
-15
3486
-15
3487
-15
3488
-15
3489
-15
3490
-16
3491
-16
3492
-16
3493
-16
3494
-16
3495
-16
3496
-17
3497
-16
3498
-16
3499
-16
3500
-16
3501
-16
3502
-16
3503
-16
3504
-16
3505
-16
3506
-16
3507
-16
3508
-16
3509
-15
3510
-15
3511
-15
3512
-15
3513
-15
3514
-14
3515
-14
3516
-14
3517
-15
3518
-15
3519
-15
3520
-15
3521
-16
3522
-16
3523
-16
3524
-16
3525
-17
3526
-17
3527
-17
3528
-17
3529
-17
3530
-16
3531
-16
3532
-16
3533
-16
3534
-16
3535
-16
3536
-15
3537
-15
3538
-15
3539
-14
3540
-14
3541
-15
3542
-15
3543
-16
3544
-16
3545
-16
3546
-16
3547
-16
3548
-17
3549
-17
3550
-17
3551
-17
3552
-16
3553
-16
3554
-16
3555
-16
3556
-15
3557
-15
3558
-15
3559
-15
3560
-14
3561
-15
3562
-15
3563
-15
3564
-15
3565
-16
3566
-16
3567
-16
3568
-16
3569
-16
3570
-16
3571
-16
3572
-16
3573
-16
3574
-15
3575
-15
3576
-15
3577
-15
3578
-16
3579
-16
3580
-16
3581
-16
3582
-16
3583
-16
3584
-16
3585
-16
3586
-16
3587
-16
3588
-16
3589
-16
3590
-16
3591
-16
3592
-15
3593
-15
3594
-16
3595
-15
3596
-15
3597
-15
3598
-15
3599
-15
3600
-15
3601
-16
3602
-16
3603
-16
3604
-16
3605
-17
3606
-17
3607
-17
3608
-17
3609
-17
3610
-16
3611
-16
3612
-16
3613
-16
3614
-16
3615
-15
3616
-15
3617
-15
3618
-15
3619
-15
3620
-15
3621
-15
3622
-15
3623
-16
3624
-16
3625
-16
3626
-16
3627
-16
3628
-16
3629
-16
3630
-16
3631
-16
3632
-16
3633
-16
3634
-16
3635
-16
3636
-16
3637
-16
3638
-16
3639
-16
3640
-16
3641
-16
3642
-16
3643
-15
3644
-15
3645
-15
3646
-15
3647
-15
3648
-15
3649
-15
3650
-15
3651
-15
3652
-15
3653
-15
3654
-16
3655
-16
3656
-16
3657
-16
3658
-17
3659
-17
3660
-17
3661
-17
3662
-17
3663
-16
3664
-16
3665
-16
3666
-16
3667
-16
3668
-16
3669
-16
3670
-16
3671
-16
3672
-15
3673
-15
3674
-15
3675
-15
3676
-15
3677
-15
3678
-16
3679
-16
3680
-16
3681
-17
3682
-17
3683
-17
3684
-17
3685
-17
3686
-16
3687
-16
3688
-16
3689
-15
3690
-15
3691
-15
3692
-15
3693
-15
3694
-15
3695
-15
3696
-15
3697
-16
3698
-16
3699
-16
3700
-16
3701
-16
3702
-16
3703
-16
3704
-16
3705
-16
3706
-16
3707
-16
3708
-16
3709
-16
3710
-16
3711
-16
3712
-16
3713
-16
3714
-16
3715
-16
3716
-16
3717
-16
3718
-16
3719
-16
3720
-16
3721
-16
3722
-16
3723
-15
3724
-16
3725
-15
3726
-15
3727
-15
3728
-15
3729
-15
3730
-15
3731
-16
3732
-16
3733
-16
3734
-17
3735
-16
3736
-16
3737
-16
3738
-16
3739
-16
3740
-16
3741
-16
3742
-16
3743
-16
3744
-16
3745
-15
3746
-15
3747
-15
3748
-15
3749
-15
3750
-16
3751
-16
3752
-16
3753
-16
3754
-16
3755
-16
3756
-16
3757
-16
3758
-16
3759
-16
3760
-16
3761
-16
3762
-15
3763
-15
3764
-15
3765
-15
3766
-15
3767
-15
3768
-15
3769
-16
3770
-16
3771
-16
3772
-16
3773
-16
3774
-16
3775
-16
3776
-16
3777
-16
3778
-15
3779
-15
3780
-15
3781
-15
3782
-15
3783
-15
3784
-15
3785
-15
3786
-15
3787
-16
3788
-16
3789
-16
3790
-16
3791
-17
3792
-17
3793
-17
3794
-17
3795
-17
3796
-17
3797
-17
3798
-17
3799
-17
3800
-16
3801
-16
3802
-16
3803
-15
3804
-15
3805
-15
3806
-15
3807
-15
3808
-15
3809
-15
3810
-15
3811
-16
3812
-17
3813
-17
3814
-17
3815
-17
3816
-17
3817
-16
3818
-16
3819
-16
3820
-16
3821
-15
3822
-15
3823
-15
3824
-15
3825
-16
3826
-16
3827
-16
3828
-16
3829
-16
3830
-15
3831
-16
3832
-16
3833
-16
3834
-16
3835
-16
3836
-16
3837
-15
3838
-15
3839
-15
3840
-15
3841
-15
3842
-15
3843
-16
3844
-16
3845
-16
3846
-16
3847
-16
3848
-16
3849
-16
3850
-16
3851
-16
3852
-17
3853
-16
3854
-16
3855
-16
3856
-15
3857
-16
3858
-16
3859
-16
3860
-15
3861
-15
3862
-15
3863
-15
3864
-14
3865
-14
3866
-15
3867
-15
3868
-16
3869
-16
3870
-16
3871
-16
3872
-17
3873
-17
3874
-17
3875
-17
3876
-17
3877
-17
3878
-17
3879
-16
3880
-16
3881
-16
3882
-15
3883
-15
3884
-15
3885
-15
3886
-15
3887
-16
3888
-16
3889
-16
3890
-16
3891
-16
3892
-16
3893
-16
3894
-15
3895
-15
3896
-15
3897
-15
3898
-15
3899
-15
3900
-16
3901
-16
3902
-16
3903
-17
3904
-17
3905
-17
3906
-16
3907
-17
3908
-16
3909
-16
3910
-16
3911
-16
3912
-16
3913
-15
3914
-15
3915
-15
3916
-14
3917
-14
3918
-14
3919
-14
3920
-14
3921
-14
3922
-15
3923
-15
3924
-15
3925
-16
3926
-17
3927
-17
3928
-17
3929
-18
3930
-18
3931
-18
3932
-18
3933
-18
3934
-17
3935
-17
3936
-16
3937
-16
3938
-16
3939
-15
3940
-15
3941
-15
3942
-14
3943
-15
3944
-15
3945
-15
3946
-15
3947
-15
3948
-16
3949
-16
3950
-16
3951
-16
3952
-16
3953
-16
3954
-16
3955
-16
3956
-16
3957
-15
3958
-15
3959
-15
3960
-15
3961
-16
3962
-16
3963
-16
3964
-16
3965
-16
3966
-16
3967
-16
3968
-16
3969
-16
3970
-16
3971
-16
3972
-16
3973
-16
3974
-16
3975
-15
3976
-15
3977
-15
3978
-15
3979
-15
3980
-15
3981
-15
3982
-16
3983
-16
3984
-16
3985
-17
3986
-17
3987
-17
3988
-17
3989
-18
3990
-18
3991
-17
3992
-17
3993
-17
3994
-16
3995
-16
3996
-16
3997
-15
3998
-15
3999
-15
4000
-15
4001
-15
4002
-15
4003
-15
4004
-15
4005
-15
4006
-16
4007
-16
4008
-16
4009
-16
4010
-17
4011
-17
4012
-17
4013
-17
4014
-16
4015
-16
4016
-16
4017
-16
4018
-16
4019
-16
4020
-16
4021
-16
4022
-15
4023
-15
4024
-16
4025
-16
4026
-16
4027
-16
4028
-17
4029
-16
4030
-16
4031
-16
4032
-16
4033
-15
4034
-15
4035
-15
4036
-15
4037
-15
4038
-14
4039
-15
4040
-16
4041
-16
4042
-16
4043
-16
4044
-16
4045
-16
4046
-16
4047
-16
4048
-16
4049
-16
4050
-16
4051
-16
4052
-16
4053
-16
4054
-17
4055
-16
4056
-16
4057
-16
4058
-16
4059
-15
4060
-15
4061
-15
4062
-15
4063
-15
4064
-16
4065
-16
4066
-16
4067
-16
4068
-16
4069
-16
4070
-17
4071
-17
4072
-17
4073
-16
4074
-16
4075
-16
4076
-16
4077
-16
4078
-16
4079
-16
4080
-16
4081
-16
4082
-16
4083
-16
4084
-16
4085
-16
4086
-16
4087
-16
4088
-16
4089
-16
4090
-16
4091
-15
4092
-14
4093
-14
4094
-14
4095
-15
4096
-15
4097
-15
4098
-16
4099
-16
4100
-16
4101
-16
4102
-16
4103
-17
4104
-17
4105
-17
4106
-17
4107
-16
4108
-16
4109
-16
4110
-16
4111
-16
4112
-16
4113
-16
4114
-15
4115
-15
4116
-15
4117
-15
4118
-16
4119
-16
4120
-16
4121
-16
4122
-16
4123
-16
4124
-16
4125
-17
4126
-17
4127
-17
4128
-17
4129
-17
4130
-17
4131
-16
4132
-16
4133
-16
4134
-16
4135
-15
4136
-15
4137
-15
4138
-14
4139
-15
4140
-15
4141
-15
4142
-15
4143
-16
4144
-16
4145
-16
4146
-16
4147
-16
4148
-16
4149
-16
4150
-16
4151
-16
4152
-16
4153
-16
4154
-15
4155
-16
4156
-16
4157
-16
4158
-16
4159
-16
4160
-16
4161
-16
4162
-16
4163
-16
4164
-16
4165
-16
4166
-16
4167
-16
4168
-16
4169
-16
4170
-16
4171
-16
4172
-16
4173
-15
4174
-15
4175
-15
4176
-15
4177
-15
4178
-15
4179
-16
4180
-16
4181
-17
4182
-17
4183
-17
4184
-17
4185
-17
4186
-17
4187
-17
4188
-17
4189
-17
4190
-16
4191
-16
4192
-16
4193
-16
4194
-15
4195
-15
4196
-15
4197
-15
4198
-15
4199
-15
4200
-15
4201
-16
4202
-16
4203
-16
4204
-16
4205
-16
4206
-16
4207
-16
4208
-16
4209
-16
4210
-16
4211
-16
4212
-16
4213
-15
4214
-15
4215
-15
4216
-15
4217
-15
4218
-16
4219
-16
4220
-16
4221
-16
4222
-16
4223
-16
4224
-16
4225
-16
4226
-16
4227
-16
4228
-16
4229
-16
4230
-16
4231
-16
4232
-16
4233
-15
4234
-15
4235
-15
4236
-15
4237
-16
4238
-16
4239
-16
4240
-16
4241
-16
4242
-16
4243
-16
4244
-17
4245
-17
4246
-17
4247
-17
4248
-17
4249
-16
4250
-16
4251
-16
4252
-16
4253
-16
4254
-15
4255
-15
4256
-15
4257
-15
4258
-15
4259
-15
4260
-16
4261
-16
4262
-16
4263
-16
4264
-16
4265
-16
4266
-16
4267
-16
4268
-16
4269
-16
4270
-16
4271
-16
4272
-16
4273
-16
4274
-15
4275
-15
4276
-15
4277
-15
4278
-15
4279
-15
4280
-16
4281
-16
4282
-16
4283
-16
4284
-16
4285
-16
4286
-16
4287
-16
4288
-16
4289
-16
4290
-16
4291
-15
4292
-15
4293
-15
4294
-15
4295
-15
4296
-16
4297
-16
4298
-16
4299
-16
4300
-16
4301
-17
4302
-17
4303
-17
4304
-17
4305
-16
4306
-16
4307
-16
4308
-16
4309
-16
4310
-16
4311
-16
4312
-15
4313
-15
4314
-15
4315
-15
4316
-15
4317
-15
4318
-15
4319
-16
4320
-16
4321
-16
4322
-17
4323
-17
4324
-17
4325
-17
4326
-17
4327
-17
4328
-17
4329
-16
4330
-16
4331
-16
4332
-16
4333
-16
4334
-15
4335
-16
4336
-16
4337
-16
4338
-16
4339
-16
4340
-16
4341
-16
4342
-15
4343
-15
4344
-16
4345
-16
4346
-16
4347
-16
4348
-15
4349
-15
4350
-15
4351
-15
4352
-15
4353
-15
4354
-16
4355
-16
4356
-16
4357
-16
4358
-16
4359
-16
4360
-16
4361
-16
4362
-16
4363
-16
4364
-16
4365
-16
4366
-16
4367
-16
4368
-16
4369
-16
4370
-15
4371
-15
4372
-15
4373
-15
4374
-16
4375
-16
4376
-16
4377
-16
4378
-16
4379
-16
4380
-17
4381
-17
4382
-17
4383
-17
4384
-17
4385
-17
4386
-17
4387
-17
4388
-17
4389
-17
4390
-17
4391
-16
4392
-15
4393
-15
4394
-15
4395
-15
4396
-15
4397
-15
4398
-15
4399
-15
4400
-15
4401
-16
4402
-16
4403
-16
4404
-16
4405
-16
4406
-15
4407
-15
4408
-15
4409
-15
4410
-16
4411
-16
4412
-16
4413
-16
4414
-16
4415
-16
4416
-16
4417
-16
4418
-16
4419
-16
4420
-16
4421
-16
4422
-16
4423
-16
4424
-16
4425
-16
4426
-16
4427
-15
4428
-15
4429
-15
4430
-15
4431
-15
4432
-16
4433
-15
4434
-16
4435
-16
4436
-16
4437
-16
4438
-17
4439
-17
4440
-17
4441
-17
4442
-16
4443
-16
4444
-16
4445
-16
4446
-16
4447
-16
4448
-15
4449
-15
4450
-15
4451
-15
4452
-15
4453
-16
4454
-16
4455
-16
4456
-16
4457
-16
4458
-17
4459
-16
4460
-16
4461
-16
4462
-16
4463
-16
4464
-16
4465
-16
4466
-16
4467
-16
4468
-16
4469
-16
4470
-15
4471
-16
4472
-16
4473
-16
4474
-16
4475
-16
4476
-16
4477
-16
4478
-17
4479
-16
4480
-16
4481
-16
4482
-15
4483
-15
4484
-14
4485
-14
4486
-14
4487
-14
4488
-15
4489
-15
4490
-16
4491
-16
4492
-16
4493
-16
4494
-17
4495
-17
4496
-17
4497
-17
4498
-17
4499
-17
4500
-17
4501
-17
4502
-17
4503
-16
4504
-16
4505
-16
4506
-16
4507
-15
4508
-15
4509
-15
4510
-15
4511
-15
4512
-15
4513
-16
4514
-16
4515
-16
4516
-16
4517
-16
4518
-17
4519
-17
4520
-17
4521
-16
4522
-16
4523
-16
4524
-16
4525
-16
4526
-15
4527
-16
4528
-16
4529
-16
4530
-16
4531
-16
4532
-16
4533
-16
4534
-15
4535
-15
4536
-15
4537
-15
4538
-15
4539
-15
4540
-15
4541
-15
4542
-15
4543
-15
4544
-15
4545
-16
4546
-16
4547
-16
4548
-17
4549
-17
4550
-17
4551
-17
4552
-17
4553
-17
4554
-17
4555
-16
4556
-16
4557
-16
4558
-16
4559
-16
4560
-16
4561
-15
4562
-15
4563
-15
4564
-15
4565
-16
4566
-16
4567
-16
4568
-16
4569
-16
4570
-16
4571
-16
4572
-16
4573
-16
4574
-16
4575
-17
4576
-16
4577
-16
4578
-16
4579
-16
4580
-16
4581
-16
4582
-16
4583
-16
4584
-15
4585
-16
4586
-16
4587
-16
4588
-16
4589
-16
4590
-16
4591
-16
4592
-16
4593
-16
4594
-16
4595
-16
4596
-16
4597
-15
4598
-15
4599
-15
4600
-16
4601
-16
4602
-16
4603
-16
4604
-16
4605
-16
4606
-16
4607
-16
4608
-17
4609
-16
4610
-16
4611
-16
4612
-16
4613
-16
4614
-15
4615
-15
4616
-15
4617
-15
4618
-14
4619
-14
4620
-14
4621
-15
4622
-15
4623
-16
4624
-16
4625
-16
4626
-16
4627
-17
4628
-17
4629
-18
4630
-18
4631
-18
4632
-18
4633
-18
4634
-17
4635
-17
4636
-16
4637
-16
4638
-16
4639
-15
4640
-15
4641
-15
4642
-15
4643
-15
4644
-15
4645
-15
4646
-16
4647
-16
4648
-16
4649
-16
4650
-16
4651
-16
4652
-16
4653
-16
4654
-17
4655
-16
4656
-16
4657
-16
4658
-16
4659
-16
4660
-16
4661
-16
4662
-17
4663
-17
4664
-16
4665
-16
4666
-16
4667
-16
4668
-16
4669
-16
4670
-16
4671
-15
4672
-15
4673
-15
4674
-16
4675
-16
4676
-16
4677
-16
4678
-17
4679
-17
4680
-17
4681
-17
4682
-17
4683
-17
4684
-17
4685
-16
4686
-16
4687
-16
4688
-16
4689
-16
4690
-16
4691
-16
4692
-15
4693
-15
4694
-14
4695
-14
4696
-15
4697
-14
4698
-15
4699
-16
4700
-16
4701
-16
4702
-16
4703
-16
4704
-16
4705
-16
4706
-16
4707
-16
4708
-16
4709
-16
4710
-16
4711
-16
4712
-16
4713
-16
4714
-16
4715
-16
4716
-16
4717
-16
4718
-16
4719
-16
4720
-16
4721
-16
4722
-16
4723
-16
4724
-16
4725
-16
4726
-15
4727
-15
4728
-15
4729
-15
4730
-15
4731
-16
4732
-16
4733
-16
4734
-16
4735
-16
4736
-16
4737
-16
4738
-16
4739
-16
4740
-16
4741
-17
4742
-17
4743
-16
4744
-16
4745
-16
4746
-15
4747
-15
4748
-15
4749
-15
4750
-15
4751
-15
4752
-15
4753
-15
4754
-16
4755
-16
4756
-16
4757
-17
4758
-18
4759
-18
4760
-17
4761
-17
4762
-17
4763
-17
4764
-17
4765
-16
4766
-16
4767
-16
4768
-15
4769
-15
4770
-15
4771
-15
4772
-15
4773
-15
4774
-16
4775
-16
4776
-16
4777
-16
4778
-16
4779
-16
4780
-16
4781
-16
4782
-16
4783
-16
4784
-16
4785
-16
4786
-16
4787
-16
4788
-17
4789
-17
4790
-17
4791
-17
4792
-16
4793
-16
4794
-16
4795
-16
4796
-15
4797
-15
4798
-15
4799
-15
4800
-15
4801
-15
4802
-16
4803
-16
4804
-16
4805
-17
4806
-17
4807
-17
4808
-17
4809
-17
4810
-17
4811
-17
4812
-17
4813
-16
4814
-16
4815
-16
4816
-16
4817
-16
4818
-16
4819
-15
4820
-15
4821
-14
4822
-14
4823
-14
4824
-14
4825
-15
4826
-15
4827
-16
4828
-16
4829
-17
4830
-17
4831
-17
4832
-17
4833
-17
4834
-17
4835
-16
4836
-16
4837
-16
4838
-15
4839
-15
4840
-15
4841
-15
4842
-16
4843
-16
4844
-16
4845
-16
4846
-16
4847
-16
4848
-16
4849
-16
4850
-16
4851
-16
4852
-16
4853
-15
4854
-15
4855
-15
4856
-15
4857
-16
4858
-16
4859
-16
4860
-16
4861
-16
4862
-16
4863
-16
4864
-16
4865
-16
4866
-16
4867
-16
4868
-16
4869
-16
4870
-16
4871
-16
4872
-16
4873
-15
4874
-16
4875
-16
4876
-16
4877
-16
4878
-16
4879
-16
4880
-16
4881
-16
4882
-16
4883
-16
4884
-16
4885
-17
4886
-17
4887
-17
4888
-17
4889
-17
4890
-16
4891
-16
4892
-16
4893
-16
4894
-15
4895
-15
4896
-15
4897
-16
4898
-16
4899
-16
4900
-16
4901
-16
4902
-16
4903
-16
4904
-16
4905
-16
4906
-16
4907
-16
4908
-16
4909
-16
4910
-16
4911
-16
4912
-16
4913
-16
4914
-16
4915
-16
4916
-16
4917
-18
4918
-18
4919
-18
4920
-17
4921
-16
4922
-16
4923
-15
4924
-16
4925
-16
4926
-15
4927
-16
4928
-16
4929
-16
4930
-17
4931
-16
4932
-16
4933
-16
4934
-16
4935
-16
4936
-15
4937
-15
4938
-15
4939
-15
4940
-15
4941
-15
4942
-15
4943
-16
4944
-16
4945
-15
4946
-15
4947
-16
4948
-16
4949
-16
4950
-16
4951
-16
4952
-17
4953
-17
4954
-17
4955
-17
4956
-17
4957
-17
4958
-17
4959
-16
4960
-16
4961
-16
4962
-16
4963
-15
4964
-15
4965
-15
4966
-15
4967
-15
4968
-16
4969
-16
4970
-16
4971
-16
4972
-16
4973
-16
4974
-16
4975
-16
4976
-16
4977
-16
4978
-16
4979
-16
4980
-16
4981
-16
4982
-16
4983
-16
4984
-16
4985
-16
4986
-17
4987
-17
4988
-17
4989
-16
4990
-16
4991
-16
4992
-16
4993
-16
4994
-16
4995
-15
4996
-15
4997
-15
4998
-15
4999
-15
5000
-15
5001
-15
5002
-16
5003
-16
5004
-16
5005
-16
5006
-17
5007
-17
5008
-17
5009
-17
5010
-17
5011
-17
5012
-17
5013
-17
5014
-17
5015
-17
5016
-16
5017
-16
5018
-16
5019
-15
5020
-15
5021
-15
5022
-15
5023
-15
5024
-15
5025
-16
5026
-16
5027
-16
5028
-16
5029
-16
5030
-16
5031
-16
5032
-16
5033
-16
5034
-16
5035
-16
5036
-16
5037
-16
5038
-16
5039
-16
5040
-16
5041
-16
5042
-16
5043
-16
5044
-16
5045
-17
5046
-17
5047
-17
5048
-16
5049
-16
5050
-15
5051
-15
5052
-15
5053
-15
5054
-16
5055
-16
5056
-16
5057
-16
5058
-16
5059
-17
5060
-17
5061
-17
5062
-17
5063
-16
5064
-16
5065
-16
5066
-16
5067
-16
5068
-16
5069
-16
5070
-16
5071
-15
5072
-15
5073
-15
5074
-15
5075
-15
5076
-15
5077
-15
5078
-15
5079
-15
5080
-16
5081
-16
5082
-16
5083
-17
5084
-17
5085
-17
5086
-17
5087
-17
5088
-16
5089
-16
5090
-16
5091
-16
5092
-15
5093
-15
5094
-16
5095
-16
5096
-16
5097
-16
5098
-16
5099
-16
5100
-16
5101
-16
5102
-16
5103
-16
5104
-16
5105
-16
5106
-16
5107
-16
5108
-16
5109
-16
5110
-15
5111
-16
5112
-16
5113
-16
5114
-16
5115
-16
5116
-16
5117
-16
5118
-16
5119
-16
5120
-16
5121
-16
5122
-16
5123
-16
5124
-16
5125
-16
5126
-15
5127
-15
5128
-15
5129
-15
5130
-15
5131
-15
5132
-16
5133
-16
5134
-16
5135
-16
5136
-17
5137
-17
5138
-17
5139
-17
5140
-17
5141
-17
5142
-17
5143
-17
5144
-17
5145
-16
5146
-16
5147
-16
5148
-16
5149
-15
5150
-15
5151
-15
5152
-15
5153
-15
5154
-16
5155
-16
5156
-16
5157
-16
5158
-16
5159
-16
5160
-16
5161
-16
5162
-16
5163
-16
5164
-16
5165
-16
5166
-16
5167
-16
5168
-17
5169
-17
5170
-17
5171
-17
5172
-17
5173
-17
5174
-17
5175
-17
5176
-16
5177
-16
5178
-16
5179
-15
5180
-15
5181
-15
5182
-16
5183
-16
5184
-16
5185
-16
5186
-16
5187
-16
5188
-16
5189
-16
5190
-16
5191
-16
5192
-17
5193
-17
5194
-17
5195
-16
5196
-16
5197
-16
5198
-15
5199
-15
5200
-15
5201
-15
5202
-15
5203
-15
5204
-15
5205
-14
5206
-14
5207
-15
5208
-16
5209
-16
5210
-16
5211
-17
5212
-17
5213
-17
5214
-17
5215
-17
5216
-17
5217
-17
5218
-16
5219
-16
5220
-16
5221
-16
5222
-16
5223
-16
5224
-16
5225
-16
5226
-16
5227
-16
5228
-16
5229
-16
5230
-16
5231
-16
5232
-16
5233
-16
5234
-16
5235
-16
5236
-15
5237
-15
5238
-15
5239
-15
5240
-15
5241
-16
5242
-16
5243
-16
5244
-16
5245
-16
5246
-16
5247
-17
5248
-17
5249
-17
5250
-17
5251
-17
5252
-16
5253
-16
5254
-16
5255
-16
5256
-16
5257
-16
5258
-15
5259
-15
5260
-15
5261
-15
5262
-16
5263
-16
5264
-16
5265
-16
5266
-16
5267
-16
5268
-16
5269
-17
5270
-17
5271
-17
5272
-17
5273
-16
5274
-16
5275
-16
5276
-16
5277
-16
5278
-15
5279
-15
5280
-16
5281
-16
5282
-16
5283
-16
5284
-16
5285
-16
5286
-16
5287
-16
5288
-17
5289
-17
5290
-16
5291
-16
5292
-16
5293
-16
5294
-16
5295
-16
5296
-16
5297
-16
5298
-16
5299
-16
5300
-16
5301
-16
5302
-16
5303
-16
5304
-16
5305
-17
5306
-16
5307
-17
5308
-16
5309
-16
5310
-15
5311
-15
5312
-15
5313
-14
5314
-14
5315
-15
5316
-15
5317
-16
5318
-16
5319
-16
5320
-16
5321
-17
5322
-17
5323
-17
5324
-17
5325
-17
5326
-17
5327
-17
5328
-16
5329
-16
5330
-16
5331
-16
5332
-16
5333
-16
5334
-16
5335
-16
5336
-16
5337
-16
5338
-16
5339
-16
5340
-16
5341
-16
5342
-16
5343
-17
5344
-17
5345
-16
5346
-17
5347
-16
5348
-16
5349
-16
5350
-16
5351
-16
5352
-16
5353
-16
5354
-16
5355
-16
5356
-16
5357
-16
5358
-17
5359
-17
5360
-17
5361
-16
5362
-16
5363
-16
5364
-16
5365
-15
5366
-14
5367
-14
5368
-14
5369
-14
5370
-15
5371
-15
5372
-16
5373
-16
5374
-16
5375
-17
5376
-17
5377
-17
5378
-17
5379
-17
5380
-17
5381
-17
5382
-17
5383
-16
5384
-16
5385
-16
5386
-16
5387
-16
5388
-16
5389
-15
5390
-15
5391
-15
5392
-15
5393
-15
5394
-16
5395
-16
5396
-16
5397
-17
5398
-17
5399
-18
5400
-18
5401
-17
5402
-17
5403
-17
5404
-17
5405
-17
5406
-16
5407
-16
5408
-15
5409
-15
5410
-15
5411
-15
5412
-15
5413
-15
5414
-16
5415
-16
5416
-16
5417
-16
5418
-16
5419
-16
5420
-16
5421
-16
5422
-16
5423
-16
5424
-16
5425
-16
5426
-16
5427
-16
5428
-16
5429
-16
5430
-16
5431
-16
5432
-16
5433
-16
5434
-16
5435
-16
5436
-16
5437
-16
5438
-16
5439
-16
5440
-16
5441
-15
5442
-15
5443
-15
5444
-15
5445
-16
5446
-16
5447
-16
5448
-17
5449
-17
5450
-17
5451
-17
5452
-16
5453
-16
5454
-16
5455
-16
5456
-16
5457
-16
5458
-16
5459
-16
5460
-16
5461
-16
5462
-16
5463
-16
5464
-16
5465
-15
5466
-16
5467
-16
5468
-16
5469
-16
5470
-16
5471
-17
5472
-17
5473
-17
5474
-17
5475
-17
5476
-17
5477
-17
5478
-16
5479
-16
5480
-16
5481
-16
5482
-16
5483
-16
5484
-16
5485
-16
5486
-17
5487
-16
5488
-16
5489
-16
5490
-16
5491
-16
5492
-16
5493
-17
5494
-17
5495
-16
5496
-16
5497
-15
5498
-15
5499
-15
5500
-15
5501
-15
5502
-16
5503
-16
5504
-16
5505
-16
5506
-17
5507
-17
5508
-17
5509
-17
5510
-17
5511
-17
5512
-17
5513
-17
5514
-17
5515
-16
5516
-16
5517
-16
5518
-16
5519
-16
5520
-15
5521
-15
5522
-15
5523
-15
5524
-15
5525
-15
5526
-15
5527
-16
5528
-16
5529
-16
5530
-16
5531
-17
5532
-17
5533
-17
5534
-16
5535
-16
5536
-16
5537
-16
5538
-16
5539
-16
5540
-16
5541
-16
5542
-16
5543
-16
5544
-16
5545
-16
5546
-16
5547
-16
5548
-16
5549
-16
5550
-16
5551
-16
5552
-16
5553
-16
5554
-16
5555
-16
5556
-16
5557
-16
5558
-16
5559
-16
5560
-16
5561
-17
5562
-16
5563
-16
5564
-16
5565
-16
5566
-16
5567
-16
5568
-16
5569
-16
5570
-15
5571
-15
5572
-15
5573
-15
5574
-16
5575
-16
5576
-16
5577
-16
5578
-16
5579
-17
5580
-18
5581
-17
5582
-17
5583
-17
5584
-16
5585
-16
5586
-16
5587
-16
5588
-16
5589
-16
5590
-16
5591
-16
5592
-16
5593
-15
5594
-15
5595
-15
5596
-16
5597
-16
5598
-16
5599
-16
5600
-17
5601
-17
5602
-17
5603
-17
5604
-17
5605
-17
5606
-17
5607
-17
5608
-16
5609
-16
5610
-16
5611
-16
5612
-16
5613
-16
5614
-16
5615
-16
5616
-16
5617
-16
5618
-16
5619
-16
5620
-16
5621
-16
5622
-16
5623
-16
5624
-16
5625
-16
5626
-16
5627
-15
5628
-15
5629
-15
5630
-15
5631
-16
5632
-16
5633
-16
5634
-16
5635
-16
5636
-17
5637
-17
5638
-17
5639
-17
5640
-17
5641
-16
5642
-16
5643
-16
5644
-16
5645
-16
5646
-16
5647
-16
5648
-15
5649
-15
5650
-15
5651
-15
5652
-16
5653
-16
5654
-17
5655
-17
5656
-17
5657
-17
5658
-17
5659
-17
5660
-17
5661
-17
5662
-17
5663
-17
5664
-17
5665
-16
5666
-15
5667
-16
5668
-16
5669
-16
5670
-16
5671
-16
5672
-16
5673
-16
5674
-16
5675
-16
5676
-16
5677
-16
5678
-16
5679
-16
5680
-16
5681
-16
5682
-16
5683
-16
5684
-16
5685
-16
5686
-15
5687
-16
5688
-16
5689
-16
5690
-16
5691
-16
5692
-16
5693
-16
5694
-16
5695
-16
5696
-16
5697
-16
5698
-16
5699
-16
5700
-16
5701
-16
5702
-16
5703
-16
5704
-16
5705
-16
5706
-16
5707
-16
5708
-16
5709
-16
5710
-16
5711
-16
5712
-16
5713
-17
5714
-17
5715
-17
5716
-17
5717
-17
5718
-17
5719
-17
5720
-17
5721
-16
5722
-16
5723
-16
5724
-16
5725
-15
5726
-15
5727
-15
5728
-15
5729
-15
5730
-16
5731
-16
5732
-16
5733
-16
5734
-17
5735
-17
5736
-17
5737
-17
5738
-17
5739
-17
5740
-16
5741
-16
5742
-16
5743
-16
5744
-16
5745
-16
5746
-16
5747
-16
5748
-16
5749
-17
5750
-17
5751
-17
5752
-17
5753
-17
5754
-16
5755
-17
5756
-17
5757
-16
5758
-16
5759
-16
5760
-15
5761
-15
5762
-15
5763
-15
5764
-15
5765
-15
5766
-16
5767
-16
5768
-16
5769
-17
5770
-17
5771
-17
5772
-17
5773
-17
5774
-17
5775
-17
5776
-17
5777
-17
5778
-16
5779
-16
5780
-16
5781
-16
5782
-15
5783
-14
5784
-14
5785
-14
5786
-15
5787
-15
5788
-15
5789
-16
5790
-16
5791
-16
5792
-16
5793
-16
5794
-17
5795
-17
5796
-17
5797
-17
5798
-17
5799
-16
5800
-16
5801
-16
5802
-16
5803
-16
5804
-16
5805
-16
5806
-16
5807
-16
5808
-16
5809
-16
5810
-16
5811
-16
5812
-16
5813
-16
5814
-17
5815
-17
5816
-16
5817
-16
5818
-16
5819
-16
5820
-16
5821
-16
5822
-16
5823
-16
5824
-17
5825
-17
5826
-17
5827
-17
5828
-17
5829
-17
5830
-17
5831
-17
5832
-16
5833
-16
5834
-16
5835
-16
5836
-16
5837
-16
5838
-16
5839
-16
5840
-16
5841
-15
5842
-15
5843
-16
5844
-16
5845
-16
5846
-15
5847
-16
5848
-16
5849
-16
5850
-16
5851
-16
5852
-16
5853
-16
5854
-16
5855
-16
5856
-16
5857
-16
5858
-16
5859
-16
5860
-16
5861
-16
5862
-16
5863
-16
5864
-16
5865
-16
5866
-16
5867
-16
5868
-16
5869
-16
5870
-16
5871
-16
5872
-16
5873
-16
5874
-16
5875
-16
5876
-16
5877
-16
5878
-16
5879
-16
5880
-16
5881
-16
5882
-16
5883
-16
5884
-16
5885
-17
5886
-17
5887
-17
5888
-17
5889
-17
5890
-17
5891
-17
5892
-16
5893
-16
5894
-16
5895
-16
5896
-16
5897
-16
5898
-15
5899
-15
5900
-15
5901
-15
5902
-16
5903
-16
5904
-16
5905
-16
5906
-17
5907
-17
5908
-17
5909
-16
5910
-16
5911
-16
5912
-16
5913
-16
5914
-16
5915
-16
5916
-16
5917
-16
5918
-16
5919
-16
5920
-16
5921
-16
5922
-16
5923
-16
5924
-16
5925
-16
5926
-16
5927
-16
5928
-16
5929
-16
5930
-16
5931
-16
5932
-16
5933
-16
5934
-16
5935
-16
5936
-16
5937
-16
5938
-16
5939
-16
5940
-17
5941
-17
5942
-18
5943
-18
5944
-17
5945
-17
5946
-16
5947
-16
5948
-16
5949
-16
5950
-16
5951
-16
5952
-16
5953
-15
5954
-15
5955
-15
5956
-16
5957
-16
5958
-16
5959
-16
5960
-17
5961
-17
5962
-17
5963
-17
5964
-17
5965
-17
5966
-17
5967
-17
5968
-16
5969
-16
5970
-16
5971
-16
5972
-16
5973
-15
5974
-14
5975
-14
5976
-15
5977
-15
5978
-15
5979
-15
5980
-16
5981
-16
5982
-16
5983
-17
5984
-17
5985
-17
5986
-17
5987
-17
5988
-17
5989
-17
5990
-16
5991
-16
5992
-16
5993
-16
5994
-16
5995
-16
5996
-15
5997
-16
5998
-17
5999
-17
6000
-16
6001
-16
6002
-16
6003
-16
6004
-16
6005
-15
6006
-14
6007
-14
6008
-15
6009
-15
6010
-15
6011
-16
6012
-16
6013
-16
6014
-17
6015
-17
6016
-17
6017
-17
6018
-17
6019
-17
6020
-17
6021
-17
6022
-16
6023
-16
6024
-16
6025
-16
6026
-16
6027
-16
6028
-16
6029
-16
6030
-15
6031
-15
6032
-15
6033
-15
6034
-15
6035
-15
6036
-16
6037
-17
6038
-17
6039
-17
6040
-17
6041
-18
6042
-18
6043
-18
6044
-17
6045
-17
6046
-16
6047
-16
6048
-16
6049
-16
6050
-15
6051
-15
6052
-15
6053
-15
6054
-16
6055
-16
6056
-16
6057
-16
6058
-16
6059
-16
6060
-16
6061
-17
6062
-17
6063
-16
6064
-16
6065
-16
6066
-16
6067
-16
6068
-16
6069
-16
6070
-15
6071
-16
6072
-16
6073
-16
6074
-16
6075
-16
6076
-16
6077
-16
6078
-16
6079
-16
6080
-16
6081
-16
6082
-16
6083
-17
6084
-16
6085
-16
6086
-16
6087
-16
6088
-15
6089
-15
6090
-15
6091
-15
6092
-15
6093
-16
6094
-16
6095
-16
6096
-17
6097
-17
6098
-17
6099
-17
6100
-17
6101
-17
6102
-18
6103
-17
6104
-17
6105
-16
6106
-16
6107
-16
6108
-15
6109
-15
6110
-16
6111
-16
6112
-16
6113
-16
6114
-16
6115
-16
6116
-16
6117
-16
6118
-16
6119
-16
6120
-16
6121
-16
6122
-16
6123
-16
6124
-16
6125
-16
6126
-16
6127
-16
6128
-17
6129
-17
6130
-17
6131
-16
6132
-16
6133
-16
6134
-15
6135
-15
6136
-15
6137
-15
6138
-15
6139
-15
6140
-15
6141
-15
6142
-15
6143
-15
6144
-15
6145
-15
6146
-16
6147
-16
6148
-16
6149
-17
6150
-17
6151
-17
6152
-18
6153
-18
6154
-18
6155
-17
6156
-17
6157
-17
6158
-17
6159
-16
6160
-16
6161
-16
6162
-16
6163
-15
6164
-15
6165
-15
6166
-15
6167
-15
6168
-16
6169
-16
6170
-16
6171
-17
6172
-16
6173
-17
6174
-17
6175
-17
6176
-17
6177
-17
6178
-17
6179
-16
6180
-16
6181
-16
6182
-16
6183
-16
6184
-15
6185
-15
6186
-15
6187
-16
6188
-16
6189
-16
6190
-16
6191
-16
6192
-16
6193
-16
6194
-17
6195
-16
6196
-16
6197
-16
6198
-16
6199
-16
6200
-16
6201
-16
6202
-15
6203
-15
6204
-15
6205
-16
6206
-16
6207
-16
6208
-16
6209
-16
6210
-17
6211
-17
6212
-17
6213
-17
6214
-17
6215
-17
6216
-17
6217
-17
6218
-17
6219
-17
6220
-16
6221
-16
6222
-16
6223
-16
6224
-15
6225
-16
6226
-14
6227
-15
6228
-15
6229
-15
6230
-15
6231
-16
6232
-16
6233
-16
6234
-16
6235
-16
6236
-17
6237
-17
6238
-17
6239
-17
6240
-17
6241
-17
6242
-16
6243
-16
6244
-16
6245
-16
6246
-16
6247
-16
6248
-16
6249
-16
6250
-16
6251
-16
6252
-16
6253
-16
6254
-16
6255
-16
6256
-16
6257
-16
6258
-16
6259
-16
6260
-16
6261
-16
6262
-15
6263
-16
6264
-16
6265
-16
6266
-16
6267
-16
6268
-16
6269
-16
6270
-16
6271
-16
6272
-16
6273
-16
6274
-16
6275
-16
6276
-16
6277
-16
6278
-16
6279
-15
6280
-15
6281
-15
6282
-16
6283
-16
6284
-16
6285
-17
6286
-17
6287
-17
6288
-17
6289
-17
6290
-17
6291
-17
6292
-17
6293
-17
6294
-17
6295
-16
6296
-16
6297
-16
6298
-15
6299
-15
6300
-15
6301
-15
6302
-15
6303
-16
6304
-16
6305
-16
6306
-17
6307
-17
6308
-17
6309
-17
6310
-17
6311
-17
6312
-17
6313
-16
6314
-16
6315
-16
6316
-16
6317
-16
6318
-16
6319
-16
6320
-16
6321
-16
6322
-16
6323
-16
6324
-16
6325
-16
6326
-16
6327
-16
6328
-16
6329
-16
6330
-16
6331
-16
6332
-16
6333
-16
6334
-16
6335
-16
6336
-16
6337
-15
6338
-15
6339
-15
6340
-16
6341
-16
6342
-16
6343
-16
6344
-17
6345
-17
6346
-17
6347
-17
6348
-17
6349
-17
6350
-17
6351
-17
6352
-16
6353
-16
6354
-16
6355
-16
6356
-16
6357
-16
6358
-16
6359
-16
6360
-15
6361
-15
6362
-15
6363
-15
6364
-16
6365
-16
6366
-16
6367
-17
6368
-17
6369
-17
6370
-17
6371
-17
6372
-16
6373
-16
6374
-16
6375
-16
6376
-16
6377
-16
6378
-16
6379
-16
6380
-16
6381
-16
6382
-16
6383
-16
6384
-16
6385
-16
6386
-16
6387
-16
6388
-16
6389
-16
6390
-15
6391
-15
6392
-15
6393
-15
6394
-15
6395
-16
6396
-16
6397
-16
6398
-16
6399
-17
6400
-17
6401
-17
6402
-17
6403
-17
6404
-17
6405
-17
6406
-16
6407
-16
6408
-16
6409
-16
6410
-16
6411
-16
6412
-16
6413
-16
6414
-15
6415
-15
6416
-15
6417
-15
6418
-15
6419
-16
6420
-16
6421
-16
6422
-17
6423
-17
6424
-18
6425
-17
6426
-18
6427
-17
6428
-18
6429
-17
6430
-17
6431
-16
6432
-16
6433
-16
6434
-16
6435
-16
6436
-16
6437
-16
6438
-16
6439
-16
6440
-16
6441
-16
6442
-16
6443
-16
6444
-16
6445
-15
6446
-15
6447
-15
6448
-15
6449
-15
6450
-15
6451
-16
6452
-16
6453
-16
6454
-16
6455
-16
6456
-17
6457
-17
6458
-17
6459
-17
6460
-17
6461
-17
6462
-16
6463
-16
6464
-16
6465
-16
6466
-16
6467
-16
6468
-15
6469
-15
6470
-15
6471
-15
6472
-15
6473
-16
6474
-16
6475
-16
6476
-17
6477
-17
6478
-17
6479
-17
6480
-17
6481
-17
6482
-17
6483
-17
6484
-16
6485
-16
6486
-16
6487
-16
6488
-15
6489
-15
6490
-15
6491
-15
6492
-15
6493
-15
6494
-16
6495
-16
6496
-16
6497
-16
6498
-17
6499
-17
6500
-17
6501
-17
6502
-17
6503
-17
6504
-16
6505
-16
6506
-16
6507
-16
6508
-17
6509
-17
6510
-17
6511
-17
6512
-17
6513
-16
6514
-16
6515
-16
6516
-16
6517
-16
6518
-15
6519
-15
6520
-15
6521
-15
6522
-15
6523
-15
6524
-15
6525
-15
6526
-16
6527
-16
6528
-16
6529
-16
6530
-16
6531
-16
6532
-17
6533
-17
6534
-17
6535
-17
6536
-17
6537
-17
6538
-16
6539
-16
6540
-16
6541
-16
6542
-16
6543
-16
6544
-16
6545
-16
6546
-15
6547
-15
6548
-15
6549
-16
6550
-16
6551
-16
6552
-17
6553
-17
6554
-17
6555
-17
6556
-17
6557
-17
6558
-17
6559
-16
6560
-16
6561
-16
6562
-16
6563
-16
6564
-16
6565
-16
6566
-16
6567
-17
6568
-16
6569
-17
6570
-17
6571
-17
6572
-16
6573
-16
6574
-16
6575
-15
6576
-15
6577
-15
6578
-15
6579
-15
6580
-15
6581
-15
6582
-15
6583
-16
6584
-16
6585
-16
6586
-16
6587
-17
6588
-17
6589
-17
6590
-17
6591
-17
6592
-17
6593
-17
6594
-16
6595
-16
6596
-16
6597
-16
6598
-16
6599
-15
6600
-16
6601
-15
6602
-15
6603
-15
6604
-15
6605
-16
6606
-16
6607
-16
6608
-16
6609
-17
6610
-17
6611
-17
6612
-17
6613
-18
6614
-18
6615
-18
6616
-17
6617
-16
6618
-16
6619
-15
6620
-15
6621
-15
6622
-15
6623
-15
6624
-15
6625
-16
6626
-16
6627
-16
6628
-16
6629
-16
6630
-17
6631
-16
6632
-16
6633
-16
6634
-16
6635
-16
6636
-16
6637
-16
6638
-17
6639
-17
6640
-17
6641
-17
6642
-17
6643
-16
6644
-16
6645
-16
6646
-15
6647
-15
6648
-15
6649
-15
6650
-15
6651
-15
6652
-15
6653
-15
6654
-15
6655
-15
6656
-15
6657
-16
6658
-17
6659
-17
6660
-17
6661
-17
6662
-17
6663
-17
6664
-17
6665
-16
6666
-16
6667
-16
6668
-16
6669
-16
6670
-16
6671
-16
6672
-16
6673
-16
6674
-15
6675
-15
6676
-15
6677
-16
6678
-16
6679
-16
6680
-16
6681
-17
6682
-16
6683
-17
6684
-17
6685
-17
6686
-17
6687
-17
6688
-17
6689
-16
6690
-16
6691
-16
6692
-16
6693
-16
6694
-16
6695
-16
6696
-16
6697
-16
6698
-16
6699
-16
6700
-17
6701
-16
6702
-16
6703
-16
6704
-16
6705
-15
6706
-15
6707
-15
6708
-15
6709
-15
6710
-14
6711
-15
6712
-15
6713
-16
6714
-16
6715
-16
6716
-16
6717
-16
6718
-16
6719
-17
6720
-17
6721
-17
6722
-17
6723
-16
6724
-16
6725
-16
6726
-16
6727
-16
6728
-16
6729
-16
6730
-15
6731
-15
6732
-15
6733
-15
6734
-15
6735
-16
6736
-16
6737
-16
6738
-17
6739
-17
6740
-17
6741
-17
6742
-18
6743
-18
6744
-17
6745
-18
6746
-18
6747
-17
6748
-16
6749
-16
6750
-15
6751
-15
6752
-15
6753
-15
6754
-15
6755
-16
6756
-16
6757
-16
6758
-16
6759
-16
6760
-16
6761
-16
6762
-16
6763
-16
6764
-16
6765
-16
6766
-16
6767
-16
6768
-16
6769
-16
6770
-17
6771
-17
6772
-17
6773
-16
6774
-16
6775
-16
6776
-16
6777
-16
6778
-16
6779
-16
6780
-16
6781
-16
6782
-16
6783
-15
6784
-16
6785
-15
6786
-15
6787
-15
6788
-16
6789
-16
6790
-16
6791
-17
6792
-17
6793
-17
6794
-17
6795
-16
6796
-16
6797
-16
6798
-16
6799
-16
6800
-16
6801
-16
6802
-16
6803
-16
6804
-16
6805
-16
6806
-16
6807
-16
6808
-16
6809
-16
6810
-16
6811
-16
6812
-16
6813
-16
6814
-17
6815
-17
6816
-17
6817
-17
6818
-17
6819
-16
6820
-16
6821
-16
6822
-16
6823
-16
6824
-16
6825
-16
6826
-16
6827
-16
6828
-16
6829
-16
6830
-16
6831
-16
6832
-16
6833
-16
6834
-16
6835
-16
6836
-16
6837
-16
6838
-15
6839
-15
6840
-15
6841
-15
6842
-15
6843
-16
6844
-16
6845
-16
6846
-16
6847
-16
6848
-16
6849
-16
6850
-16
6851
-16
6852
-16
6853
-17
6854
-17
6855
-17
6856
-16
6857
-16
6858
-16
6859
-16
6860
-16
6861
-16
6862
-15
6863
-15
6864
-15
6865
-15
6866
-15
6867
-15
6868
-16
6869
-16
6870
-17
6871
-17
6872
-17
6873
-17
6874
-17
6875
-17
6876
-17
6877
-16
6878
-16
6879
-16
6880
-16
6881
-16
6882
-16
6883
-16
6884
-16
6885
-17
6886
-17
6887
-17
6888
-17
6889
-16
6890
-16
6891
-16
6892
-16
6893
-15
6894
-15
6895
-15
6896
-15
6897
-15
6898
-15
6899
-15
6900
-16
6901
-16
6902
-16
6903
-16
6904
-16
6905
-17
6906
-17
6907
-17
6908
-17
6909
-17
6910
-17
6911
-16
6912
-16
6913
-16
6914
-16
6915
-16
6916
-16
6917
-15
6918
-15
6919
-15
6920
-15
6921
-15
6922
-15
6923
-15
6924
-16
6925
-16
6926
-16
6927
-17
6928
-17
6929
-17
6930
-18
6931
-18
6932
-18
6933
-17
6934
-17
6935
-17
6936
-16
6937
-16
6938
-15
6939
-15
6940
-15
6941
-15
6942
-15
6943
-15
6944
-16
6945
-16
6946
-16
6947
-16
6948
-16
6949
-17
6950
-17
6951
-16
6952
-16
6953
-16
6954
-16
6955
-16
6956
-16
6957
-17
6958
-17
6959
-16
6960
-16
6961
-16
6962
-16
6963
-16
6964
-16
6965
-16
6966
-16
6967
-15
6968
-15
6969
-16
6970
-16
6971
-16
6972
-16
6973
-16
6974
-16
6975
-16
6976
-16
6977
-16
6978
-16
6979
-16
6980
-16
6981
-16
6982
-16
6983
-16
6984
-16
6985
-16
6986
-16
6987
-16
6988
-16
6989
-16
6990
-16
6991
-16
6992
-16
6993
-16
6994
-16
6995
-16
6996
-15
6997
-16
6998
-16
6999
-16
7000
-16
7001
-16
7002
-16
7003
-17
7004
-17
7005
-17
7006
-17
7007
-16
7008
-16
7009
-16
7010
-16
7011
-16
7012
-16
7013
-16
7014
-16
7015
-16
7016
-16
7017
-16
7018
-17
7019
-17
7020
-17
7021
-16
7022
-16
7023
-16
7024
-16
7025
-15
7026
-15
7027
-15
7028
-15
7029
-15
7030
-14
7031
-15
7032
-15
7033
-16
7034
-16
7035
-16
7036
-17
7037
-17
7038
-17
7039
-17
7040
-17
7041
-17
7042
-17
7043
-17
7044
-16
7045
-16
7046
-16
7047
-16
7048
-16
7049
-16
7050
-15
7051
-15
7052
-15
7053
-15
7054
-15
7055
-15
7056
-15
7057
-16
7058
-16
7059
-16
7060
-17
7061
-18
7062
-18
7063
-18
7064
-18
7065
-18
7066
-17
7067
-16
7068
-16
7069
-16
7070
-15
7071
-15
7072
-15
7073
-15
7074
-15
7075
-16
7076
-16
7077
-16
7078
-16
7079
-16
7080
-16
7081
-16
7082
-16
7083
-16
7084
-16
7085
-16
7086
-16
7087
-16
7088
-16
7089
-16
7090
-16
7091
-16
7092
-16
7093
-16
7094
-16
7095
-16
7096
-16
7097
-16
7098
-16
7099
-16
7100
-16
7101
-16
7102
-16
7103
-16
7104
-16
7105
-16
7106
-16
7107
-16
7108
-16
7109
-15
7110
-15
7111
-15
7112
-15
7113
-15
7114
-16
7115
-16
7116
-16
7117
-17
7118
-17
7119
-17
7120
-17
7121
-17
7122
-17
7123
-17
7124
-17
7125
-17
7126
-17
7127
-16
7128
-16
7129
-16
7130
-16
7131
-16
7132
-16
7133
-16
7134
-16
7135
-16
7136
-16
7137
-16
7138
-16
7139
-16
7140
-16
7141
-16
7142
-16
7143
-16
7144
-16
7145
-16
7146
-16
7147
-16
7148
-16
7149
-17
7150
-16
7151
-17
7152
-17
7153
-17
7154
-17
7155
-16
7156
-17
7157
-16
7158
-17
7159
-17
7160
-16
7161
-16
7162
-16
7163
-16
7164
-16
7165
-15
7166
-14
7167
-15
7168
-14
7169
-15
7170
-16
7171
-16
7172
-16
7173
-16
7174
-17
7175
-17
7176
-17
7177
-17
7178
-17
7179
-17
7180
-17
7181
-17
7182
-17
7183
-17
7184
-16
7185
-16
7186
-16
7187
-15
7188
-15
7189
-14
7190
-14
7191
-14
7192
-15
7193
-15
7194
-16
7195
-16
7196
-16
7197
-16
7198
-16
7199
-16
7200
-16
7201
-16
7202
-16
7203
-16
7204
-16
7205
-16
7206
-16
7207
-16
7208
-16
7209
-16
7210
-16
7211
-16
7212
-16
7213
-16
7214
-16
7215
-16
7216
-16
7217
-16
7218
-16
7219
-16
7220
-16
7221
-15
7222
-15
7223
-15
7224
-15
7225
-15
7226
-16
7227
-16
7228
-16
7229
-16
7230
-16
7231
-17
7232
-17
7233
-17
7234
-17
7235
-17
7236
-16
7237
-16
7238
-16
7239
-16
7240
-16
7241
-16
7242
-16
7243
-15
7244
-15
7245
-15
7246
-15
7247
-15
7248
-15
7249
-16
7250
-16
7251
-16
7252
-16
7253
-17
7254
-18
7255
-17
7256
-17
7257
-17
7258
-17
7259
-17
7260
-16
7261
-16
7262
-16
7263
-16
7264
-16
7265
-16
7266
-16
7267
-16
7268
-16
7269
-16
7270
-16
7271
-16
7272
-16
7273
-16
7274
-16
7275
-16
7276
-16
7277
-15
7278
-15
7279
-15
7280
-15
7281
-16
7282
-16
7283
-16
7284
-16
7285
-16
7286
-16
7287
-16
7288
-16
7289
-16
7290
-16
7291
-17
7292
-17
7293
-17
7294
-17
7295
-16
7296
-16
7297
-16
7298
-15
7299
-15
7300
-15
7301
-15
7302
-14
7303
-15
7304
-15
7305
-16
7306
-16
7307
-16
7308
-16
7309
-17
7310
-17
7311
-17
7312
-17
7313
-17
7314
-17
7315
-17
7316
-17
7317
-17
7318
-17
7319
-16
7320
-16
7321
-16
7322
-15
7323
-15
7324
-15
7325
-15
7326
-16
7327
-16
7328
-16
7329
-16
7330
-16
7331
-16
7332
-16
7333
-16
7334
-16
7335
-16
7336
-16
7337
-16
7338
-16
7339
-16
7340
-16
7341
-16
7342
-16
7343
-17
7344
-16
7345
-17
7346
-17
7347
-17
7348
-16
7349
-16
7350
-15
7351
-16
7352
-15
7353
-15
7354
-15
7355
-15
7356
-15
7357
-15
7358
-15
7359
-15
7360
-15
7361
-15
7362
-16
7363
-16
7364
-16
7365
-17
7366
-17
7367
-17
7368
-17
7369
-17
7370
-17
7371
-17
7372
-17
7373
-16
7374
-16
7375
-16
7376
-16
7377
-16
7378
-15
7379
-15
7380
-15
7381
-16
7382
-16
7383
-16
7384
-16
7385
-16
7386
-16
7387
-16
7388
-16
7389
-16
7390
-17
7391
-17
7392
-16
7393
-16
7394
-16
7395
-16
7396
-16
7397
-16
7398
-16
7399
-16
7400
-16
7401
-16
7402
-16
7403
-16
7404
-16
7405
-16
7406
-16
7407
-16
7408
-16
7409
-16
7410
-16
7411
-16
7412
-16
7413
-15
7414
-15
7415
-15
7416
-15
7417
-15
7418
-15
7419
-16
7420
-16
7421
-16
7422
-16
7423
-17
7424
-17
7425
-17
7426
-17
7427
-17
7428
-16
7429
-16
7430
-16
7431
-16
7432
-16
7433
-16
7434
-16
7435
-16
7436
-15
7437
-15
7438
-15
7439
-15
7440
-15
7441
-15
7442
-15
7443
-16
7444
-16
7445
-17
7446
-17
7447
-17
7448
-17
7449
-17
7450
-17
7451
-17
7452
-17
7453
-16
7454
-16
7455
-16
7456
-16
7457
-16
7458
-16
7459
-16
7460
-16
7461
-16
7462
-16
7463
-16
7464
-16
7465
-16
7466
-16
7467
-16
7468
-16
7469
-16
7470
-16
7471
-16
7472
-16
7473
-15
7474
-15
7475
-15
7476
-16
7477
-16
7478
-15
7479
-16
7480
-16
7481
-16
7482
-17
7483
-17
7484
-18
7485
-17
7486
-17
7487
-17
7488
-16
7489
-16
7490
-16
7491
-15
7492
-15
7493
-15
7494
-14
7495
-15
7496
-15
7497
-15
7498
-15
7499
-15
7500
-15
7501
-15
7502
-16
7503
-16
7504
-16
7505
-17
7506
-17
7507
-17
7508
-17
7509
-18
7510
-18
7511
-18
7512
-17
7513
-17
7514
-16
7515
-16
7516
-16
7517
-16
7518
-16
7519
-16
7520
-16
7521
-16
7522
-16
7523
-16
7524
-16
7525
-16
7526
-16
7527
-16
7528
-16
7529
-16
7530
-16
7531
-16
7532
-15
7533
-15
7534
-16
7535
-16
7536
-16
7537
-16
7538
-17
7539
-17
7540
-17
7541
-18
7542
-18
7543
-17
7544
-17
7545
-16
7546
-16
7547
-16
7548
-16
7549
-16
7550
-15
7551
-15
7552
-15
7553
-15
7554
-15
7555
-15
7556
-15
7557
-15
7558
-16
7559
-16
7560
-16
7561
-17
7562
-17
7563
-17
7564
-17
7565
-17
7566
-17
7567
-17
7568
-17
7569
-17
7570
-16
7571
-16
7572
-16
7573
-15
7574
-14
7575
-14
7576
-14
7577
-14
7578
-15
7579
-15
7580
-15
7581
-16
7582
-16
7583
-16
7584
-16
7585
-16
7586
-16
7587
-16
7588
-16
7589
-16
7590
-16
7591
-16
7592
-16
7593
-16
7594
-16
7595
-16
7596
-16
7597
-16
7598
-16
7599
-16
7600
-16
7601
-16
7602
-16
7603
-16
7604
-16
7605
-16
7606
-16
7607
-15
7608
-15
7609
-15
7610
-15
7611
-15
7612
-15
7613
-15
7614
-15
7615
-15
7616
-15
7617
-15
7618
-16
7619
-16
7620
-16
7621
-16
7622
-17
7623
-17
7624
-17
7625
-17
7626
-17
7627
-17
7628
-17
7629
-16
7630
-16
7631
-16
7632
-16
7633
-15
7634
-15
7635
-15
7636
-15
7637
-16
7638
-16
7639
-16
7640
-16
7641
-16
7642
-16
7643
-16
7644
-17
7645
-17
7646
-17
7647
-17
7648
-17
7649
-16
7650
-16
7651
-16
7652
-16
7653
-16
7654
-16
7655
-16
7656
-16
7657
-16
7658
-16
7659
-16
7660
-16
7661
-16
7662
-16
7663
-16
7664
-16
7665
-16
7666
-16
7667
-16
7668
-16
7669
-16
7670
-15
7671
-15
7672
-15
7673
-15
7674
-15
7675
-15
7676
-16
7677
-16
7678
-16
7679
-16
7680
-16
7681
-17
7682
-17
7683
-17
7684
-17
7685
-17
7686
-17
7687
-17
7688
-16
7689
-16
7690
-16
7691
-15
7692
-16
7693
-16
7694
-15
7695
-15
7696
-15
7697
-15
7698
-15
7699
-15
7700
-15
7701
-16
7702
-16
7703
-17
7704
-16
7705
-17
7706
-16
7707
-16
7708
-16
7709
-16
7710
-16
7711
-16
7712
-16
7713
-16
7714
-16
7715
-16
7716
-16
7717
-16
7718
-16
7719
-16
7720
-16
7721
-16
7722
-16
7723
-16
7724
-16
7725
-16
7726
-15
7727
-15
7728
-15
7729
-15
7730
-15
7731
-15
7732
-16
7733
-16
7734
-15
7735
-16
7736
-17
7737
-17
7738
-17
7739
-17
7740
-16
7741
-16
7742
-16
7743
-16
7744
-16
7745
-15
7746
-15
7747
-15
7748
-15
7749
-15
7750
-15
7751
-15
7752
-15
7753
-15
7754
-15
7755
-16
7756
-16
7757
-16
7758
-16
7759
-17
7760
-17
7761
-17
7762
-17
7763
-17
7764
-17
7765
-17
7766
-17
7767
-17
7768
-16
7769
-16
7770
-16
7771
-16
7772
-15
7773
-15
7774
-15
7775
-15
7776
-16
7777
-16
7778
-17
7779
-16
7780
-16
7781
-17
7782
-16
7783
-16
7784
-16
7785
-16
7786
-16
7787
-15
7788
-15
7789
-15
7790
-15
7791
-15
7792
-16
7793
-16
7794
-16
7795
-16
7796
-16
7797
-16
7798
-16
7799
-16
7800
-16
7801
-16
7802
-16
7803
-16
7804
-16
7805
-16
7806
-16
7807
-16
7808
-16
7809
-16
7810
-16
7811
-15
7812
-15
7813
-15
7814
-15
7815
-15
7816
-15
7817
-16
7818
-16
7819
-16
7820
-17
7821
-17
7822
-16
7823
-17
7824
-17
7825
-17
7826
-17
7827
-17
7828
-16
7829
-16
7830
-16
7831
-15
7832
-15
7833
-15
7834
-15
7835
-15
7836
-15
7837
-16
7838
-16
7839
-16
7840
-16
7841
-16
7842
-17
7843
-17
7844
-17
7845
-16
7846
-16
7847
-16
7848
-16
7849
-16
7850
-16
7851
-16
7852
-16
7853
-16
7854
-16
7855
-16
7856
-16
7857
-16
7858
-16
7859
-16
7860
-16
7861
-16
7862
-16
7863
-15
7864
-16
7865
-15
7866
-16
7867
-15
7868
-15
7869
-16
7870
-15
7871
-15
7872
-15
7873
-15
7874
-15
7875
-16
7876
-16
7877
-16
7878
-16
7879
-16
7880
-17
7881
-17
7882
-17
7883
-17
7884
-16
7885
-16
7886
-16
7887
-16
7888
-16
7889
-16
7890
-15
7891
-15
7892
-15
7893
-16
7894
-16
7895
-16
7896
-16
7897
-16
7898
-16
7899
-16
7900
-16
7901
-16
7902
-16
7903
-16
7904
-16
7905
-16
7906
-16
7907
-16
7908
-16
7909
-16
7910
-15
7911
-16
7912
-16
7913
-16
7914
-16
7915
-16
7916
-16
7917
-16
7918
-16
7919
-16
7920
-16
7921
-16
7922
-16
7923
-16
7924
-15
7925
-15
7926
-15
7927
-14
7928
-15
7929
-15
7930
-15
7931
-16
7932
-16
7933
-16
7934
-16
7935
-17
7936
-17
7937
-17
7938
-17
7939
-17
7940
-17
7941
-16
7942
-16
7943
-16
7944
-16
7945
-16
7946
-16
7947
-15
7948
-15
7949
-15
7950
-15
7951
-15
7952
-15
7953
-15
7954
-16
7955
-16
7956
-16
7957
-17
7958
-17
7959
-17
7960
-17
7961
-17
7962
-16
7963
-16
7964
-16
7965
-16
7966
-15
7967
-15
7968
-15
7969
-16
7970
-16
7971
-16
7972
-16
7973
-16
7974
-16
7975
-16
7976
-16
7977
-16
7978
-16
7979
-16
7980
-16
7981
-16
7982
-16
7983
-15
7984
-15
7985
-15
7986
-15
7987
-15
7988
-15
7989
-16
7990
-15
7991
-16
7992
-16
7993
-16
7994
-16
7995
-16
7996
-17
7997
-17
7998
-17
7999
-17
8000
-16
8001
-16
8002
-16
8003
-16
8004
-15
8005
-15
8006
-15
8007
-15
8008
-14
8009
-14
8010
-14
8011
-15
8012
-15
8013
-16
8014
-16
8015
-16
8016
-16
8017
-17
8018
-17
8019
-17
8020
-17
8021
-18
8022
-18
8023
-17
8024
-17
8025
-16
8026
-16
8027
-16
8028
-15
8029
-15
8030
-15
8031
-16
8032
-16
8033
-16
8034
-16
8035
-16
8036
-16
8037
-16
8038
-16
8039
-16
8040
-16
8041
-16
8042
-16
8043
-15
8044
-16
8045
-16
8046
-16
8047
-16
8048
-16
8049
-16
8050
-16
8051
-16
8052
-16
8053
-16
8054
-17
8055
-17
8056
-16
8057
-16
8058
-16
8059
-16
8060
-16
8061
-16
8062
-16
8063
-15
8064
-15
8065
-15
8066
-15
8067
-16
8068
-16
8069
-16
8070
-16
8071
-17
8072
-17
8073
-17
8074
-17
8075
-17
8076
-17
8077
-17
8078
-16
8079
-16
8080
-16
8081
-16
8082
-15
8083
-15
8084
-15
8085
-15
8086
-14
8087
-15
8088
-15
8089
-16
8090
-16
8091
-16
8092
-16
8093
-16
8094
-16
8095
-16
8096
-15
8097
-15
8098
-15
8099
-15
8100
-15
8101
-16
8102
-16
8103
-16
8104
-16
8105
-16
8106
-16
8107
-16
8108
-16
8109
-16
8110
-16
8111
-16
8112
-16
8113
-16
8114
-16
8115
-16
8116
-15
8117
-15
8118
-14
8119
-14
8120
-15
8121
-15
8122
-15
8123
-16
8124
-16
8125
-16
8126
-16
8127
-17
8128
-17
8129
-17
8130
-17
8131
-16
8132
-17
8133
-17
8134
-16
8135
-16
8136
-16
8137
-15
8138
-15
8139
-15
8140
-14
8141
-14
8142
-14
8143
-14
8144
-15
8145
-15
8146
-16
8147
-16
8148
-16
8149
-17
8150
-17
8151
-17
8152
-17
8153
-17
8154
-17
8155
-16
8156
-16
8157
-16
8158
-16
8159
-16
8160
-16
8161
-16
8162
-16
8163
-16
8164
-16
8165
-16
8166
-16
8167
-16
8168
-16
8169
-16
8170
-16
8171
-15
8172
-15
8173
-15
8174
-15
8175
-16
8176
-16
8177
-16
8178
-16
8179
-16
8180
-16
8181
-16
8182
-15
8183
-15
8184
-15
8185
-15
8186
-15
8187
-15
8188
-15
8189
-15
8190
-15
8191
-16
8192
-15
8193
-16
8194
-15
8195
-15
8196
-15
8197
-15
8198
-15
8199
-16
8200
-16
8201
-16
8202
-16
8203
-16
8204
-17
8205
-17
8206
-17
8207
-17
8208
-17
8209
-16
8210
-16
8211
-16
8212
-16
8213
-16
8214
-16
8215
-16
8216
-16
8217
-16
8218
-16
8219
-16
8220
-16
8221
-17
8222
-16
8223
-16
8224
-16
8225
-15
8226
-15
8227
-15
8228
-14
8229
-14
8230
-14
8231
-15
8232
-15
8233
-15
8234
-16
8235
-16
8236
-16
8237
-17
8238
-17
8239
-17
8240
-17
8241
-17
8242
-17
8243
-17
8244
-16
8245
-16
8246
-15
8247
-15
8248
-15
8249
-15
8250
-15
8251
-15
8252
-15
8253
-16
8254
-16
8255
-16
8256
-16
8257
-16
8258
-16
8259
-17
8260
-16
8261
-16
8262
-16
8263
-16
8264
-16
8265
-17
8266
-17
8267
-16
8268
-16
8269
-15
8270
-16
8271
-14
8272
-14
8273
-15
8274
-15
8275
-15
8276
-15
8277
-16
8278
-16
8279
-16
8280
-16
8281
-16
8282
-16
8283
-16
8284
-16
8285
-16
8286
-16
8287
-16
8288
-16
8289
-16
8290
-17
8291
-17
8292
-17
8293
-17
8294
-17
8295
-17
8296
-16
8297
-16
8298
-16
8299
-15
8300
-15
8301
-15
8302
-16
8303
-16
8304
-16
8305
-16
8306
-16
8307
-16
8308
-16
8309
-16
8310
-15
8311
-15
8312
-16
8313
-16
8314
-16
8315
-16
8316
-15
8317
-15
8318
-15
8319
-15
8320
-15
8321
-15
8322
-15
8323
-15
8324
-15
8325
-15
8326
-15
8327
-16
8328
-16
8329
-16
8330
-17
8331
-17
8332
-17
8333
-17
8334
-17
8335
-17
8336
-17
8337
-17
8338
-16
8339
-16
8340
-16
8341
-15
8342
-16
8343
-16
8344
-15
8345
-15
8346
-16
8347
-16
8348
-16
8349
-16
8350
-16
8351
-16
8352
-16
8353
-16
8354
-16
8355
-16
8356
-16
8357
-16
8358
-16
8359
-16
8360
-16
8361
-16
8362
-16
8363
-16
8364
-16
8365
-17
8366
-16
8367
-16
8368
-17
8369
-17
8370
-16
8371
-16
8372
-16
8373
-15
8374
-14
8375
-14
8376
-14
8377
-15
8378
-15
8379
-15
8380
-16
8381
-16
8382
-16
8383
-16
8384
-16
8385
-16
8386
-16
8387
-16
8388
-16
8389
-16
8390
-16
8391
-16
8392
-16
8393
-16
8394
-16
8395
-16
8396
-16
8397
-15
8398
-15
8399
-15
8400
-15
8401
-15
8402
-16
8403
-16
8404
-16
8405
-17
8406
-17
8407
-17
8408
-17
8409
-17
8410
-16
8411
-16
8412
-16
8413
-16
8414
-16
8415
-16
8416
-16
8417
-16
8418
-16
8419
-16
8420
-16
8421
-16
8422
-16
8423
-17
8424
-16
8425
-15
8426
-15
8427
-15
8428
-15
8429
-15
8430
-15
8431
-15
8432
-15
8433
-16
8434
-16
8435
-16
8436
-16
8437
-16
8438
-16
8439
-16
8440
-16
8441
-16
8442
-16
8443
-16
8444
-16
8445
-16
8446
-16
8447
-15
8448
-15
8449
-15
8450
-15
8451
-15
8452
-16
8453
-16
8454
-16
8455
-16
8456
-16
8457
-16
8458
-16
8459
-16
8460
-17
8461
-16
8462
-16
8463
-16
8464
-16
8465
-16
8466
-16
8467
-16
8468
-16
8469
-16
8470
-16
8471
-16
8472
-16
8473
-16
8474
-16
8475
-16
8476
-16
8477
-16
8478
-16
8479
-16
8480
-16
8481
-16
8482
-16
8483
-16
8484
-16
8485
-16
8486
-16
8487
-16
8488
-16
8489
-16
8490
-17
8491
-16
8492
-16
8493
-16
8494
-16
8495
-16
8496
-16
8497
-16
8498
-16
8499
-15
8500
-15
8501
-15
8502
-14
8503
-14
8504
-15
8505
-15
8506
-16
8507
-16
8508
-16
8509
-16
8510
-17
8511
-17
8512
-17
8513
-17
8514
-16
8515
-16
8516
-16
8517
-16
8518
-15
8519
-15
8520
-15
8521
-15
8522
-15
8523
-14
8524
-15
8525
-15
8526
-15
8527
-16
8528
-16
8529
-16
8530
-16
8531
-16
8532
-17
8533
-17
8534
-17
8535
-17
8536
-16
8537
-16
8538
-16
8539
-16
8540
-16
8541
-16
8542
-16
8543
-16
8544
-16
8545
-16
8546
-16
8547
-16
8548
-16
8549
-16
8550
-15
8551
-16
8552
-16
8553
-16
8554
-16
8555
-16
8556
-16
8557
-16
8558
-16
8559
-16
8560
-16
8561
-16
8562
-16
8563
-16
8564
-16
8565
-15
8566
-15
8567
-15
8568
-15
8569
-15
8570
-15
8571
-15
8572
-15
8573
-15
8574
-15
8575
-15
8576
-15
8577
-16
8578
-16
8579
-16
8580
-17
8581
-17
8582
-17
8583
-17
8584
-17
8585
-17
8586
-16
8587
-16
8588
-16
8589
-16
8590
-15
8591
-15
8592
-15
8593
-15
8594
-15
8595
-15
8596
-15
8597
-15
8598
-17
8599
-17
8600
-17
8601
-17
8602
-16
8603
-16
8604
-16
8605
-16
8606
-15
8607
-15
8608
-15
8609
-15
8610
-16
8611
-16
8612
-16
8613
-16
8614
-16
8615
-16
8616
-16
8617
-16
8618
-16
8619
-16
8620
-16
8621
-16
8622
-16
8623
-16
8624
-15
8625
-15
8626
-15
8627
-15
8628
-15
8629
-15
8630
-15
8631
-16
8632
-16
8633
-16
8634
-16
8635
-16
8636
-16
8637
-16
8638
-16
8639
-16
8640
-16
8641
-17
8642
-16
8643
-16
8644
-16
8645
-15
8646
-15
8647
-14
8648
-14
8649
-14
8650
54
8651
95
8652
73
8653
49
8654
31
8655
17
8656
8
8657
127
8658
127
8659
101
8660
70
8661
47
8662
29
8663
15
8664
4
8665
-4
8666
-10
8667
-15
8668
-18
8669
-21
8670
-22
8671
-21
8672
-20
8673
-18
8674
-15
8675
-12
8676
-9
8677
-9
8678
-10
8679
-12
8680
-14
8681
-15
8682
-17
8683
-18
8684
-19
8685
-18
8686
-19
8687
-19
8688
-18
8689
-17
8690
-16
8691
-15
8692
-13
8693
-13
8694
-13
8695
-12
8696
-11
8697
-11
8698
-12
8699
-14
8700
-17
8701
-18
8702
-20
8703
-23
8704
-24
8705
-25
8706
-25
8707
-24
8708
-22
8709
-20
8710
-17
8711
-14
8712
-11
8713
-8
8714
-5
8715
-3
8716
-3
8717
-4
8718
-7
8719
-11
8720
-14
8721
-17
8722
-19
8723
-22
8724
-24
8725
-24
8726
-24
8727
-24
8728
-23
8729
-21
8730
-17
8731
-15
8732
-14
8733
-14
8734
-13
8735
-13
8736
-13
8737
-13
8738
-13
8739
-12
8740
-12
8741
-12
8742
-12
8743
-11
8744
-11
8745
-11
8746
-12
8747
-14
8748
-16
8749
-18
8750
-20
8751
-22
8752
-24
8753
-25
8754
-25
8755
-25
8756
-23
8757
-20
8758
-17
8759
-14
8760
-10
8761
-8
8762
-6
8763
-4
8764
-4
8765
-5
8766
-5
8767
-7
8768
-9
8769
-11
8770
-15
8771
-18
8772
-21
8773
-23
8774
-27
8775
-29
8776
-31
8777
-30
8778
-28
8779
-26
8780
-24
8781
-20
8782
-15
8783
-9
8784
-4
8785
0
8786
1
8787
-1
8788
-4
8789
-7
8790
-10
8791
-13
8792
-16
8793
-19
8794
-21
8795
-23
8796
-23
8797
-23
8798
-22
8799
-20
8800
-18
8801
-17
8802
-17
8803
-18
8804
-18
8805
-17
8806
-16
8807
-15
8808
-14
8809
-12
8810
-11
8811
-10
8812
-9
8813
-9
8814
-10
8815
-10
8816
-11
8817
-12
8818
-12
8819
-13
8820
-15
8821
-17
8822
-19
8823
-21
8824
-23
8825
-25
8826
-26
8827
-27
8828
-26
8829
-25
8830
-23
8831
-20
8832
-17
8833
-13
8834
-9
8835
-5
8836
-3
8837
-2
8838
-2
8839
-2
8840
-4
8841
-8
8842
-11
8843
-15
8844
-18
8845
-21
8846
-24
8847
-27
8848
-29
8849
-30
8850
-29
8851
-27
8852
-24
8853
-20
8854
-14
8855
-10
8856
-8
8857
-7
8858
-7
8859
-8
8860
-9
8861
-10
8862
-12
8863
-13
8864
-14
8865
-15
8866
-15
8867
-15
8868
-14
8869
-14
8870
-15
8871
-16
8872
-18
8873
-20
8874
-21
8875
-23
8876
-23
8877
-24
8878
-23
8879
-21
8880
-19
8881
-17
8882
-14
8883
-11
8884
-9
8885
-6
8886
-4
8887
-4
8888
-5
8889
-6
8890
-8
8891
-10
8892
-11
8893
-13
8894
-16
8895
-18
8896
-21
8897
-24
8898
-26
8899
-28
8900
-30
8901
-30
8902
-29
8903
-27
8904
-26
8905
-23
8906
-17
8907
-12
8908
-7
8909
-1
8910
1
8911
1
8912
-1
8913
-4
8914
-8
8915
-12
8916
-15
8917
-17
8918
-18
8919
-20
8920
-22
8921
-23
8922
-22
8923
-21
8924
-20
8925
-20
8926
-20
8927
-20
8928
-20
8929
-20
8930
-19
8931
-17
8932
-14
8933
-12
8934
-9
8935
-7
8936
-6
8937
-5
8938
-5
8939
-8
8940
-11
8941
-14
8942
-17
8943
-19
8944
-21
8945
-24
8946
-25
8947
-26
8948
-26
8949
-26
8950
-25
8951
-22
8952
-19
8953
-15
8954
-11
8955
-8
8956
-5
8957
-4
8958
-4
8959
-4
8960
-5
8961
-8
8962
-11
8963
-15
8964
-18
8965
-21
8966
-24
8967
-27
8968
-29
8969
-30
8970
-29
8971
-28
8972
-25
8973
-24
8974
-20
8975
-15
8976
-9
8977
-3
8978
0
8979
0
8980
-2
8981
-4
8982
-7
8983
-11
8984
-14
8985
-17
8986
-19
8987
-21
8988
-22
8989
-23
8990
-22
8991
-21
8992
-19
8993
-18
8994
-18
8995
-19
8996
-19
8997
-19
8998
-18
8999
-16
9000
-14
9001
-12
9002
-11
9003
-9
9004
-8
9005
-8
9006
-8
9007
-9
9008
-9
9009
-10
9010
-11
9011
-14
9012
-16
9013
-18
9014
-20
9015
-23
9016
-25
9017
-27
9018
-28
9019
-27
9020
-25
9021
-23
9022
-20
9023
-17
9024
-13
9025
-9
9026
-5
9027
-2
9028
-1
9029
0
9030
-2
9031
-5
9032
-9
9033
-13
9034
-17
9035
-20
9036
-24
9037
-26
9038
-28
9039
-29
9040
-29
9041
-27
9042
-25
9043
-21
9044
-15
9045
-11
9046
-7
9047
-7
9048
-7
9049
-8
9050
-9
9051
-10
9052
-11
9053
-12
9054
-13
9055
-14
9056
-15
9057
-15
9058
-16
9059
-16
9060
-15
9061
-14
9062
-16
9063
-17
9064
-18
9065
-20
9066
-22
9067
-23
9068
-23
9069
-23
9070
-22
9071
-21
9072
-18
9073
-16
9074
-13
9075
-10
9076
-8
9077
-6
9078
-5
9079
-5
9080
-6
9081
-7
9082
-8
9083
-11
9084
-13
9085
-15
9086
-17
9087
-20
9088
-23
9089
-25
9090
-28
9091
-29
9092
-30
9093
-29
9094
-27
9095
-25
9096
-22
9097
-17
9098
-13
9099
-7
9100
-2
9101
1
9102
2
9103
1
9104
-3
9105
-7
9106
-11
9107
-15
9108
-18
9109
-20
9110
-22
9111
-24
9112
-25
9113
-26
9114
-25
9115
-23
9116
-19
9117
-16
9118
-15
9119
-14
9120
-14
9121
-14
9122
-14
9123
-14
9124
-13
9125
-12
9126
-12
9127
-11
9128
-11
9129
-11
9130
-11
9131
-11
9132
-12
9133
-12
9134
-13
9135
-13
9136
-14
9137
-16
9138
-18
9139
-20
9140
-22
9141
-24
9142
-25
9143
-26
9144
-26
9145
-25
9146
-23
9147
-21
9148
-18
9149
-14
9150
-10
9151
-6
9152
-3
9153
-2
9154
-1
9155
-2
9156
-3
9157
-6
9158
-10
9159
-14
9160
-17
9161
-20
9162
-24
9163
-26
9164
-28
9165
-30
9166
-30
9167
-29
9168
-26
9169
-23
9170
-18
9171
-14
9172
-10
9173
-8
9174
-6
9175
-6
9176
-7
9177
-8
9178
-9
9179
-10
9180
-11
9181
-13
9182
-14
9183
-14
9184
-15
9185
-15
9186
-16
9187
-18
9188
-20
9189
-21
9190
-23
9191
-24
9192
-25
9193
-24
9194
-23
9195
-20
9196
-18
9197
-15
9198
-11
9199
-8
9200
-6
9201
-5
9202
-4
9203
-4
9204
-5
9205
-7
9206
-9
9207
-11
9208
-14
9209
-17
9210
-20
9211
-23
9212
-26
9213
-28
9214
-30
9215
-31
9216
-31
9217
-30
9218
-28
9219
-25
9220
-19
9221
-14
9222
-10
9223
-4
9224
0
9225
2
9226
3
9227
1
9228
-2
9229
-7
9230
-11
9231
-15
9232
-18
9233
-21
9234
-24
9235
-26
9236
-27
9237
-28
9238
-25
9239
-23
9240
-20
9241
-17
9242
-15
9243
-14
9244
-13
9245
-13
9246
-12
9247
-12
9248
-11
9249
-11
9250
-11
9251
-10
9252
-10
9253
-10
9254
-11
9255
-11
9256
-12
9257
-13
9258
-14
9259
-14
9260
-15
9261
-16
9262
-18
9263
-20
9264
-22
9265
-24
9266
-25
9267
-27
9268
-27
9269
-25
9270
-22
9271
-20
9272
-17
9273
-14
9274
-10
9275
-6
9276
-4
9277
-2
9278
-2
9279
-2
9280
-3
9281
-5
9282
-8
9283
-12
9284
-15
9285
-19
9286
-22
9287
-25
9288
-28
9289
-30
9290
-31
9291
-30
9292
-29
9293
-27
9294
-25
9295
-20
9296
-15
9297
-9
9298
-3
9299
0
9300
1
9301
0
9302
-2
9303
-6
9304
-10
9305
-13
9306
-16
9307
-19
9308
-21
9309
-23
9310
-23
9311
-23
9312
-22
9313
-20
9314
-18
9315
-18
9316
-18
9317
-18
9318
-18
9319
-18
9320
-17
9321
-16
9322
-15
9323
-13
9324
-11
9325
-10
9326
-9
9327
-8
9328
-8
9329
-9
9330
-9
9331
-10
9332
-11
9333
-13
9334
-13
9335
-14
9336
-16
9337
-17
9338
-20
9339
-22
9340
-24
9341
-26
9342
-28
9343
-29
9344
-28
9345
-26
9346
-24
9347
-21
9348
-18
9349
-14
9350
-8
9351
-4
9352
0
9353
1
9354
1
9355
0
9356
-4
9357
-9
9358
-13
9359
-17
9360
-20
9361
-23
9362
-26
9363
-28
9364
-29
9365
-28
9366
-26
9367
-24
9368
-20
9369
-15
9370
-12
9371
-10
9372
-10
9373
-9
9374
-10
9375
-10
9376
-11
9377
-11
9378
-11
9379
-12
9380
-13
9381
-13
9382
-14
9383
-14
9384
-15
9385
-15
9386
-14
9387
-15
9388
-16
9389
-18
9390
-19
9391
-21
9392
-23
9393
-24
9394
-24
9395
-24
9396
-23
9397
-20
9398
-17
9399
-14
9400
-11
9401
-8
9402
-6
9403
-5
9404
-4
9405
-4
9406
-5
9407
-6
9408
-8
9409
-10
9410
-14
9411
-17
9412
-20
9413
-23
9414
-26
9415
-28
9416
-29
9417
-29
9418
-28
9419
-26
9420
-24
9421
-21
9422
-17
9423
-11
9424
-5
9425
-1
9426
1
9427
0
9428
-3
9429
-6
9430
-9
9431
-13
9432
-16
9433
-19
9434
-21
9435
-23
9436
-24
9437
-24
9438
-23
9439
-21
9440
-18
9441
-16
9442
-15
9443
-15
9444
-15
9445
-16
9446
-16
9447
-16
9448
-16
9449
-15
9450
-14
9451
-13
9452
-13
9453
-12
9454
-11
9455
-11
9456
-11
9457
-10
9458
-11
9459
-11
9460
-12
9461
-13
9462
-14
9463
-15
9464
-17
9465
-19
9466
-21
9467
-23
9468
-25
9469
-26
9470
-27
9471
-28
9472
-26
9473
-24
9474
-21
9475
-18
9476
-15
9477
-10
9478
-5
9479
-2
9480
0
9481
1
9482
0
9483
-4
9484
-8
9485
-12
9486
-16
9487
-19
9488
-22
9489
-25
9490
-27
9491
-28
9492
-28
9493
-26
9494
-22
9495
-20
9496
-16
9497
-14
9498
-12
9499
-12
9500
-11
9501
-10
9502
-10
9503
-10
9504
-10
9505
-10
9506
-11
9507
-11
9508
-11
9509
-12
9510
-12
9511
-13
9512
-15
9513
-17
9514
-19
9515
-21
9516
-24
9517
-25
9518
-26
9519
-26
9520
-25
9521
-23
9522
-20
9523
-18
9524
-14
9525
-10
9526
-6
9527
-3
9528
-2
9529
-2
9530
-3
9531
-4
9532
-5
9533
-8
9534
-11
9535
-15
9536
-18
9537
-22
9538
-25
9539
-27
9540
-31
9541
-32
9542
-31
9543
-30
9544
-28
9545
-25
9546
-20
9547
-15
9548
-10
9549
-4
9550
1
9551
2
9552
2
9553
0
9554
-4
9555
-9
9556
-13
9557
-15
9558
-17
9559
-20
9560
-22
9561
-24
9562
-25
9563
-25
9564
-23
9565
-20
9566
-18
9567
-17
9568
-17
9569
-16
9570
-16
9571
-16
9572
-15
9573
-14
9574
-13
9575
-12
9576
-11
9577
-10
9578
-9
9579
-9
9580
-9
9581
-10
9582
-11
9583
-12
9584
-13
9585
-14
9586
-15
9587
-16
9588
-17
9589
-19
9590
-21
9591
-23
9592
-25
9593
-26
9594
-27
9595
-26
9596
-24
9597
-21
9598
-19
9599
-15
9600
-11
9601
-7
9602
-4
9603
-1
9604
0
9605
0
9606
-3
9607
-7
9608
-11
9609
-15
9610
-18
9611
-21
9612
-24
9613
-26
9614
-27
9615
-28
9616
-27
9617
-25
9618
-22
9619
-17
9620
-14
9621
-12
9622
-11
9623
-11
9624
-11
9625
-11
9626
-11
9627
-11
9628
-11
9629
-11
9630
-11
9631
-11
9632
-11
9633
-10
9634
-11
9635
-13
9636
-15
9637
-17
9638
-19
9639
-22
9640
-24
9641
-25
9642
-25
9643
-25
9644
-23
9645
-21
9646
-18
9647
-15
9648
-12
9649
-8
9650
-6
9651
-4
9652
-3
9653
-3
9654
-3
9655
-4
9656
-8
9657
-12
9658
-15
9659
-19
9660
-22
9661
-25
9662
-27
9663
-29
9664
-30
9665
-29
9666
-28
9667
-26
9668
-24
9669
-19
9670
-14
9671
-8
9672
-2
9673
0
9674
1
9675
-1
9676
-4
9677
-8
9678
-11
9679
-14
9680
-17
9681
-19
9682
-21
9683
-23
9684
-23
9685
-23
9686
-20
9687
-18
9688
-17
9689
-17
9690
-18
9691
-18
9692
-18
9693
-18
9694
-17
9695
-15
9696
-14
9697
-11
9698
-10
9699
-8
9700
-7
9701
-7
9702
-7
9703
-7
9704
-8
9705
-11
9706
-14
9707
-17
9708
-20
9709
-22
9710
-25
9711
-27
9712
-28
9713
-29
9714
-27
9715
-25
9716
-23
9717
-21
9718
-18
9719
-13
9720
-7
9721
-3
9722
0
9723
0
9724
0
9725
-1
9726
-3
9727
-7
9728
-11
9729
-15
9730
-19
9731
-23
9732
-26
9733
-29
9734
-31
9735
-32
9736
-31
9737
-30
9738
-29
9739
-25
9740
-19
9741
-14
9742
-8
9743
-2
9744
1
9745
1
9746
-1
9747
-4
9748
-7
9749
-10
9750
-12
9751
-15
9752
-17
9753
-19
9754
-20
9755
-21
9756
-20
9757
-19
9758
-19
9759
-19
9760
-20
9761
-21
9762
-21
9763
-21
9764
-20
9765
-18
9766
-15
9767
-13
9768
-10
9769
-8
9770
-6
9771
-5
9772
-5
9773
-5
9774
-7
9775
-9
9776
-12
9777
-16
9778
-18
9779
-21
9780
-24
9781
-25
9782
-26
9783
-27
9784
-26
9785
-25
9786
-22
9787
-19
9788
-16
9789
-12
9790
-8
9791
-4
9792
-2
9793
0
9794
0
9795
-2
9796
-6
9797
-10
9798
-14
9799
-18
9800
-21
9801
-24
9802
-26
9803
-28
9804
-29
9805
-28
9806
-26
9807
-22
9808
-19
9809
-15
9810
-12
9811
-10
9812
-10
9813
-9
9814
-8
9815
-8
9816
-9
9817
-9
9818
-10
9819
-11
9820
-12
9821
-12
9822
-12
9823
-13
9824
-15
9825
-16
9826
-19
9827
-21
9828
-23
9829
-24
9830
-25
9831
-25
9832
-24
9833
-22
9834
-19
9835
-17
9836
-13
9837
-10
9838
-7
9839
-5
9840
-3
9841
-3
9842
-3
9843
-4
9844
-8
9845
-11
9846
-15
9847
-18
9848
-21
9849
-24
9850
-27
9851
-28
9852
-30
9853
-29
9854
-28
9855
-25
9856
-23
9857
-19
9858
-14
9859
-7
9860
-2
9861
1
9862
1
9863
-1
9864
-4
9865
-8
9866
-12
9867
-15
9868
-18
9869
-20
9870
-22
9871
-23
9872
-24
9873
-23
9874
-21
9875
-19
9876
-18
9877
-19
9878
-19
9879
-19
9880
-18
9881
-18
9882
-16
9883
-14
9884
-12
9885
-10
9886
-8
9887
-6
9888
-5
9889
-6
9890
-9
9891
-12
9892
-15
9893
-18
9894
-20
9895
-23
9896
-24
9897
-25
9898
-25
9899
-24
9900
-22
9901
-20
9902
-17
9903
-14
9904
-10
9905
-8
9906
-5
9907
-4
9908
-3
9909
-5
9910
-8
9911
-11
9912
-15
9913
-18
9914
-21
9915
-23
9916
-25
9917
-26
9918
-27
9919
-26
9920
-24
9921
-22
9922
-19
9923
-16
9924
-11
9925
-7
9926
-3
9927
-2
9928
-2
9929
-4
9930
-8
9931
-11
9932
-15
9933
-17
9934
-20
9935
-22
9936
-23
9937
-24
9938
-24
9939
-22
9940
-19
9941
-18
9942
-17
9943
-17
9944
-17
9945
-17
9946
-16
9947
-15
9948
-14
9949
-13
9950
-11
9951
-10
9952
-8
9953
-7
9954
-7
9955
-8
9956
-11
9957
-14
9958
-16
9959
-19
9960
-21
9961
-23
9962
-24
9963
-25
9964
-25
9965
-24
9966
-22
9967
-19
9968
-16
9969
-13
9970
-10
9971
-7
9972
-5
9973
-3
9974
-2
9975
-4
9976
-7
9977
-11
9978
-14
9979
-18
9980
-21
9981
-24
9982
-26
9983
-28
9984
-29
9985
-28
9986
-26
9987
-24
9988
-20
9989
-17
9990
-12
9991
-6
9992
-1
9993
0
9994
0
9995
-2
9996
-6
9997
-10
9998
-14
9999
-17
10000
-20
10001
-22
10002
-24
10003
-24
10004
-25
10005
-24
10006
-21
10007
-19
10008
-17
10009
-17
10010
-17
10011
-16
10012
-16
10013
-16
10014
-14
10015
-13
10016
-11
10017
-10
10018
-8
10019
-7
10020
-6
10021
-7
10022
-9
10023
-12
10024
-15
10025
-18
10026
-21
10027
-23
10028
-24
10029
-26
10030
-27
10031
-25
10032
-23
10033
-20
10034
-17
10035
-14
10036
-10
10037
-7
10038
-4
10039
-2
10040
-1
10041
-3
10042
-6
10043
-10
10044
-14
10045
-17
10046
-20
10047
-23
10048
-25
10049
-27
10050
-28
10051
-27
10052
-25
10053
-22
10054
-19
10055
-14
10056
-9
10057
-7
10058
-6
10059
-7
10060
-8
10061
-10
10062
-12
10063
-14
10064
-15
10065
-16
10066
-17
10067
-18
10068
-18
10069
-17
10070
-16
10071
-16
10072
-16
10073
-18
10074
-19
10075
-20
10076
-21
10077
-20
10078
-20
10079
-19
10080
-16
10081
-14
10082
-12
10083
-10
10084
-8
10085
-7
10086
-5
10087
-6
10088
-8
10089
-11
10090
-14
10091
-16
10092
-19
10093
-22
10094
-24
10095
-25
10096
-26
10097
-26
10098
-25
10099
-23
10100
-20
10101
-18
10102
-16
10103
-11
10104
-8
10105
-5
10106
-3
10107
-3
10108
-3
10109
-4
10110
-7
10111
-10
10112
-14
10113
-18
10114
-21
10115
-24
10116
-27
10117
-29
10118
-30
10119
-29
10120
-27
10121
-24
10122
-20
10123
-14
10124
-9
10125
-6
10126
-5
10127
-5
10128
-7
10129
-8
10130
-10
10131
-12
10132
-13
10133
-14
10134
-14
10135
-15
10136
-15
10137
-15
10138
-15
10139
-16
10140
-17
10141
-18
10142
-20
10143
-21
10144
-22
10145
-22
10146
-22
10147
-20
10148
-18
10149
-16
10150
-13
10151
-10
10152
-8
10153
-6
10154
-5
10155
-5
10156
-6
10157
-6
10158
-8
10159
-11
10160
-14
10161
-17
10162
-20
10163
-23
10164
-25
10165
-28
10166
-30
10167
-30
10168
-29
10169
-26
10170
-23
10171
-20
10172
-17
10173
-12
10174
-7
10175
-3
10176
0
10177
2
10178
1
10179
-1
10180
-5
10181
-10
10182
-14
10183
-18
10184
-21
10185
-24
10186
-26
10187
-28
10188
-29
10189
-28
10190
-25
10191
-22
10192
-18
10193
-15
10194
-13
10195
-12
10196
-12
10197
-11
10198
-9
10199
-9
10200
-9
10201
-9
10202
-9
10203
-9
10204
-9
10205
-9
10206
-12
10207
-14
10208
-16
10209
-19
10210
-21
10211
-23
10212
-25
10213
-26
10214
-26
10215
-24
10216
-22
10217
-20
10218
-17
10219
-13
10220
-9
10221
-6
10222
-4
10223
-3
10224
-3
10225
-3
10226
-4
10227
-7
10228
-10
10229
-14
10230
-17
10231
-21
10232
-24
10233
-26
10234
-29
10235
-31
10236
-31
10237
-29
10238
-27
10239
-26
10240
-22
10241
-16
10242
-12
10243
-7
10244
-1
10245
2
10246
3
10247
2
10248
0
10249
-5
10250
-10
10251
-14
10252
-17
10253
-20
10254
-22
10255
-25
10256
-26
10257
-27
10258
-26
10259
-24
10260
-20
10261
-18
10262
-16
10263
-16
10264
-15
10265
-14
10266
-14
10267
-13
10268
-12
10269
-11
10270
-10
10271
-9
10272
-9
10273
-8
10274
-8
10275
-9
10276
-11
10277
-14
10278
-16
10279
-19
10280
-21
10281
-24
10282
-25
10283
-27
10284
-27
10285
-25
10286
-23
10287
-20
10288
-18
10289
-14
10290
-10
10291
-6
10292
-3
10293
-2
10294
-1
10295
-1
10296
-3
10297
-7
10298
-11
10299
-15
10300
-18
10301
-21
10302
-24
10303
-27
10304
-29
10305
-29
10306
-28
10307
-26
10308
-24
10309
-22
10310
-17
10311
-9
10312
-4
10313
-2
10314
-2
10315
-4
10316
-6
10317
-9
10318
-12
10319
-14
10320
-16
10321
-17
10322
-19
10323
-19
10324
-19
10325
-18
10326
-18
10327
-17
10328
-18
10329
-19
10330
-20
10331
-21
10332
-21
10333
-21
10334
-19
10335
-16
10336
-14
10337
-12
10338
-9
10339
-8
10340
-6
10341
-5
10342
-4
10343
-5
10344
-7
10345
-10
10346
-14
10347
-17
10348
-20
10349
-23
10350
-25
10351
-27
10352
-29
10353
-28
10354
-27
10355
-25
10356
-22
10357
-20
10358
-17
10359
-12
10360
-7
10361
-3
10362
-1
10363
0
10364
-1
10365
-2
10366
-4
10367
-7
10368
-11
10369
-14
10370
-18
10371
-21
10372
-25
10373
-28
10374
-30
10375
-32
10376
-31
10377
-30
10378
-29
10379
-25
10380
-19
10381
-13
10382
-8
10383
-4
10384
-3
10385
-3
10386
-3
10387
-5
10388
-7
10389
-8
10390
-9
10391
-11
10392
-13
10393
-14
10394
-15
10395
-16
10396
-17
10397
-18
10398
-20
10399
-22
10400
-23
10401
-24
10402
-25
10403
-24
10404
-22
10405
-19
10406
-17
10407
-13
10408
-9
10409
-6
10410
-3
10411
-3
10412
-5
10413
-8
10414
-11
10415
-14
10416
-16
10417
-18
10418
-20
10419
-22
10420
-23
10421
-23
10422
-24
10423
-22
10424
-20
10425
-18
10426
-15
10427
-12
10428
-9
10429
-6
10430
-5
10431
-5
10432
-8
10433
-11
10434
-14
10435
-16
10436
-18
10437
-20
10438
-22
10439
-23
10440
-23
10441
-23
10442
-21
10443
-18
10444
-15
10445
-14
10446
-14
10447
-14
10448
-15
10449
-15
10450
-16
10451
-16
10452
-15
10453
-14
10454
-12
10455
-11
10456
-9
10457
-8
10458
-8
10459
-9
10460
-11
10461
-14
10462
-16
10463
-18
10464
-20
10465
-21
10466
-22
10467
-22
10468
-21
10469
-21
10470
-20
10471
-17
10472
-14
10473
-11
10474
-8
10475
-6
10476
-6
10477
-7
10478
-10
10479
-13
10480
-15
10481
-17
10482
-19
10483
-21
10484
-22
10485
-22
10486
-23
10487
-22
10488
-20
10489
-18
10490
-15
10491
-13
10492
-10
10493
-8
10494
-6
10495
-6
10496
-7
10497
-10
10498
-12
10499
-15
10500
-17
10501
-19
10502
-21
10503
-22
10504
-23
10505
-23
10506
-21
10507
-18
10508
-16
10509
-15
10510
-15
10511
-15
10512
-16
10513
-16
10514
-16
10515
-16
10516
-14
10517
-12
10518
-10
10519
-9
10520
-8
10521
-7
10522
-7
10523
-9
10524
-11
10525
-14
10526
-16
10527
-18
10528
-20
10529
-22
10530
-23
10531
-23
10532
-23
10533
-22
10534
-20
10535
-17
10536
-14
10537
-11
10538
-8
10539
-6
10540
-7
10541
-8
10542
-11
10543
-13
10544
-15
10545
-17
10546
-19
10547
-20
10548
-21
10549
-21
10550
-22
10551
-21
10552
-19
10553
-17
10554
-14
10555
-12
10556
-10
10557
-9
10558
-8
10559
-7
10560
-7
10561
-9
10562
-12
10563
-14
10564
-17
10565
-19
10566
-21
10567
-23
10568
-24
10569
-24
10570
-24
10571
-22
10572
-19
10573
-16
10574
-13
10575
-12
10576
-12
10577
-12
10578
-13
10579
-14
10580
-14
10581
-14
10582
-13
10583
-13
10584
-12
10585
-12
10586
-11
10587
-10
10588
-9
10589
-10
10590
-12
10591
-14
10592
-16
10593
-18
10594
-20
10595
-21
10596
-22
10597
-23
10598
-23
10599
-21
10600
-20
10601
-17
10602
-15
10603
-12
10604
-9
10605
-6
10606
-4
10607
-3
10608
-4
10609
-6
10610
-9
10611
-13
10612
-16
10613
-19
10614
-21
10615
-23
10616
-25
10617
-26
10618
-26
10619
-24
10620
-22
10621
-20
10622
-17
10623
-13
10624
-8
10625
-5
10626
-4
10627
-4
10628
-6
10629
-9
10630
-12
10631
-14
10632
-16
10633
-18
10634
-19
10635
-20
10636
-20
10637
-20
10638
-18
10639
-17
10640
-16
10641
-16
10642
-17
10643
-18
10644
-18
10645
-19
10646
-19
10647
-18
10648
-16
10649
-13
10650
-10
10651
-8
10652
-6
10653
-5
10654
-6
10655
-8
10656
-11
10657
-14
10658
-16
10659
-18
10660
-20
10661
-22
10662
-23
10663
-23
10664
-23
10665
-22
10666
-20
10667
-18
10668
-15
10669
-12
10670
-9
10671
-7
10672
-5
10673
-5
10674
-7
10675
-10
10676
-13
10677
-16
10678
-17
10679
-20
10680
-21
10681
-23
10682
-23
10683
-24
10684
-23
10685
-21
10686
-18
10687
-16
10688
-12
10689
-8
10690
-6
10691
-5
10692
-6
10693
-7
10694
-10
10695
-12
10696
-15
10697
-16
10698
-18
10699
-19
10700
-20
10701
-21
10702
-20
10703
-18
10704
-16
10705
-16
10706
-16
10707
-16
10708
-17
10709
-18
10710
-19
10711
-18
10712
-17
10713
-16
10714
-14
10715
-12
10716
-10
10717
-8
10718
-7
10719
-7
10720
-9
10721
-11
10722
-14
10723
-16
10724
-18
10725
-20
10726
-21
10727
-22
10728
-23
10729
-23
10730
-22
10731
-20
10732
-17
10733
-15
10734
-12
10735
-10
10736
-7
10737
-6
10738
-5
10739
-4
10740
-4
10741
-7
10742
-10
10743
-13
10744
-16
10745
-19
10746
-22
10747
-25
10748
-27
10749
-28
10750
-28
10751
-27
10752
-25
10753
-22
10754
-20
10755
-16
10756
-10
10757
-4
10758
1
10759
1
10760
0
10761
-3
10762
-6
10763
-10
10764
-14
10765
-17
10766
-19
10767
-21
10768
-23
10769
-23
10770
-23
10771
-21
10772
-20
10773
-19
10774
-19
10775
-19
10776
-19
10777
-18
10778
-18
10779
-16
10780
-14
10781
-11
10782
-8
10783
-6
10784
-4
10785
-4
10786
-6
10787
-9
10788
-12
10789
-15
10790
-18
10791
-20
10792
-23
10793
-25
10794
-25
10795
-26
10796
-25
10797
-23
10798
-20
10799
-17
10800
-14
10801
-10
10802
-7
10803
-4
10804
-2
10805
-1
10806
-1
10807
-4
10808
-8
10809
-12
10810
-16
10811
-19
10812
-22
10813
-25
10814
-27
10815
-29
10816
-29
10817
-27
10818
-25
10819
-23
10820
-21
10821
-17
10822
-11
10823
-5
10824
0
10825
1
10826
0
10827
-2
10828
-6
10829
-10
10830
-13
10831
-16
10832
-19
10833
-21
10834
-22
10835
-23
10836
-23
10837
-22
10838
-20
10839
-18
10840
-17
10841
-17
10842
-18
10843
-18
10844
-17
10845
-16
10846
-15
10847
-14
10848
-12
10849
-10
10850
-9
10851
-8
10852
-7
10853
-7
10854
-8
10855
-8
10856
-9
10857
-11
10858
-14
10859
-16
10860
-19
10861
-22
10862
-24
10863
-26
10864
-28
10865
-28
10866
-27
10867
-25
10868
-22
10869
-20
10870
-17
10871
-11
10872
-6
10873
-2
10874
1
10875
1
10876
1
10877
-2
10878
-7
10879
-11
10880
-15
10881
-19
10882
-22
10883
-25
10884
-27
10885
-29
10886
-29
10887
-27
10888
-25
10889
-21
10890
-16
10891
-13
10892
-11
10893
-10
10894
-10
10895
-10
10896
-10
10897
-10
10898
-10
10899
-10
10900
-10
10901
-10
10902
-10
10903
-10
10904
-10
10905
-12
10906
-14
10907
-16
10908
-19
10909
-21
10910
-23
10911
-25
10912
-26
10913
-25
10914
-23
10915
-20
10916
-17
10917
-14
10918
-10
10919
-7
10920
-5
10921
-3
10922
-3
10923
-3
10924
-4
10925
-6
10926
-10
10927
-13
10928
-17
10929
-20
10930
-23
10931
-26
10932
-28
10933
-30
10934
-31
10935
-29
10936
-27
10937
-25
10938
-22
10939
-17
10940
-12
10941
-6
10942
-1
10943
2
10944
2
10945
0
10946
-3
10947
-8
10948
-12
10949
-15
10950
-18
10951
-21
10952
-23
10953
-25
10954
-25
10955
-25
10956
-23
10957
-20
10958
-17
10959
-16
10960
-15
10961
-15
10962
-15
10963
-14
10964
-14
10965
-12
10966
-10
10967
-9
10968
-9
10969
-8
10970
-8
10971
-7
10972
-7
10973
-9
10974
-11
10975
-14
10976
-16
10977
-19
10978
-21
10979
-23
10980
-25
10981
-26
10982
-25
10983
-24
10984
-21
10985
-18
10986
-16
10987
-12
10988
-8
10989
-5
10990
-3
10991
-2
10992
-2
10993
-4
10994
-8
10995
-11
10996
-15
10997
-18
10998
-21
10999
-23
11000
-25
11001
-27
11002
-27
11003
-26
11004
-24
11005
-22
11006
-19
11007
-15
11008
-10
11009
-5
11010
-2
11011
-2
11012
-4
11013
-6
11014
-9
11015
-12
11016
-15
11017
-17
11018
-19
11019
-21
11020
-21
11021
-21
11022
-20
11023
-18
11024
-16
11025
-16
11026
-16
11027
-17
11028
-18
11029
-18
11030
-18
11031
-17
11032
-16
11033
-14
11034
-12
11035
-10
11036
-8
11037
-6
11038
-6
11039
-7
11040
-9
11041
-12
11042
-15
11043
-17
11044
-20
11045
-22
11046
-23
11047
-24
11048
-24
11049
-24
11050
-22
11051
-19
11052
-16
11053
-14
11054
-10
11055
-7
11056
-5
11057
-4
11058
-4
11059
-4
11060
-4
11061
-6
11062
-9
11063
-12
11064
-16
11065
-19
11066
-22
11067
-25
11068
-27
11069
-29
11070
-30
11071
-28
11072
-26
11073
-25
11074
-21
11075
-17
11076
-11
11077
-4
11078
0
11079
1
11080
0
11081
-3
11082
-6
11083
-10
11084
-13
11085
-16
11086
-18
11087
-20
11088
-21
11089
-22
11090
-22
11091
-20
11092
-18
11093
-17
11094
-17
11095
-17
11096
-18
11097
-18
11098
-18
11099
-18
11100
-16
11101
-15
11102
-12
11103
-11
11104
-9
11105
-8
11106
-7
11107
-7
11108
-7
11109
-7
11110
-8
11111
-10
11112
-12
11113
-15
11114
-18
11115
-21
11116
-23
11117
-25
11118
-27
11119
-28
11120
-28
11121
-26
11122
-24
11123
-21
11124
-19
11125
-15
11126
-10
11127
-5
11128
-1
11129
1
11130
2
11131
1
11132
-1
11133
-6
11134
-10
11135
-14
11136
-18
11137
-22
11138
-25
11139
-27
11140
-29
11141
-30
11142
-29
11143
-26
11144
-23
11145
-18
11146
-14
11147
-11
11148
-9
11149
-9
11150
-8
11151
-8
11152
-9
11153
-9
11154
-9
11155
-10
11156
-11
11157
-11
11158
-10
11159
-10
11160
-12
11161
-14
11162
-16
11163
-19
11164
-21
11165
-23
11166
-24
11167
-25
11168
-23
11169
-23
11170
-21
11171
-18
11172
-14
11173
-10
11174
-7
11175
-4
11176
-2
11177
-1
11178
-1
11179
-4
11180
-8
11181
-12
11182
-15
11183
-19
11184
-21
11185
-24
11186
-26
11187
-28
11188
-28
11189
-28
11190
-27
11191
-24
11192
-21
11193
-18
11194
-13
11195
-7
11196
-2
11197
1
11198
1
11199
-1
11200
-5
11201
-9
11202
-12
11203
-16
11204
-19
11205
-21
11206
-23
11207
-24
11208
-25
11209
-24
11210
-22
11211
-19
11212
-17
11213
-16
11214
-15
11215
-15
11216
-15
11217
-14
11218
-13
11219
-12
11220
-11
11221
-9
11222
-7
11223
-7
11224
-7
11225
-7
11226
-8
11227
-10
11228
-13
11229
-16
11230
-18
11231
-20
11232
-23
11233
-24
11234
-25
11235
-25
11236
-24
11237
-22
11238
-19
11239
-16
11240
-13
11241
-9
11242
-6
11243
-4
11244
-2
11245
-1
11246
-3
11247
-6
11248
-10
11249
-14
11250
-17
11251
-20
11252
-23
11253
-25
11254
-26
11255
-27
11256
-26
11257
-25
11258
-23
11259
-20
11260
-17
11261
-12
11262
-6
11263
-1
11264
0
11265
-1
11266
-3
11267
-7
11268
-10
11269
-14
11270
-16
11271
-18
11272
-20
11273
-22
11274
-22
11275
-22
11276
-20
11277
-18
11278
-17
11279
-16
11280
-16
11281
-17
11282
-17
11283
-17
11284
-17
11285
-16
11286
-14
11287
-13
11288
-11
11289
-9
11290
-7
11291
-6
11292
-6
11293
-8
11294
-11
11295
-13
11296
-16
11297
-18
11298
-21
11299
-22
11300
-24
11301
-24
11302
-24
11303
-23
11304
-20
11305
-17
11306
-14
11307
-11
11308
-8
11309
-5
11310
-3
11311
-2
11312
-3
11313
-5
11314
-8
11315
-12
11316
-16
11317
-19
11318
-21
11319
-23
11320
-25
11321
-27
11322
-27
11323
-26
11324
-24
11325
-22
11326
-18
11327
-14
11328
-8
11329
-4
11330
-2
11331
-3
11332
-5
11333
-7
11334
-10
11335
-12
11336
-15
11337
-17
11338
-18
11339
-20
11340
-20
11341
-20
11342
-18
11343
-17
11344
-16
11345
-17
11346
-18
11347
-19
11348
-19
11349
-19
11350
-18
11351
-17
11352
-14
11353
-12
11354
-9
11355
-7
11356
-5
11357
-4
11358
-5
11359
-8
11360
-11
11361
-13
11362
-16
11363
-18
11364
-21
11365
-23
11366
-24
11367
-25
11368
-24
11369
-23
11370
-21
11371
-18
11372
-15
11373
-12
11374
-9
11375
-6
11376
-5
11377
-3
11378
-3
11379
-3
11380
-6
11381
-9
11382
-13
11383
-16
11384
-19
11385
-22
11386
-25
11387
-27
11388
-29
11389
-28
11390
-27
11391
-24
11392
-21
11393
-16
11394
-10
11395
-5
11396
-3
11397
-3
11398
-4
11399
-6
11400
-8
11401
-11
11402
-13
11403
-14
11404
-16
11405
-17
11406
-18
11407
-17
11408
-16
11409
-16
11410
-17
11411
-18
11412
-20
11413
-21
11414
-21
11415
-22
11416
-21
11417
-19
11418
-16
11419
-13
11420
-10
11421
-7
11422
-5
11423
-4
11424
-5
11425
-8
11426
-10
11427
-13
11428
-16
11429
-18
11430
-20
11431
-21
11432
-23
11433
-23
11434
-23
11435
-22
11436
-19
11437
-17
11438
-14
11439
-11
11440
-8
11441
-7
11442
-5
11443
-4
11444
-4
11445
-5
11446
-7
11447
-10
11448
-14
11449
-17
11450
-20
11451
-23
11452
-25
11453
-27
11454
-28
11455
-27
11456
-25
11457
-23
11458
-20
11459
-15
11460
-9
11461
-5
11462
-4
11463
-4
11464
-6
11465
-8
11466
-10
11467
-12
11468
-14
11469
-15
11470
-16
11471
-17
11472
-18
11473
-17
11474
-16
11475
-15
11476
-15
11477
-16
11478
-18
11479
-19
11480
-20
11481
-20
11482
-20
11483
-19
11484
-17
11485
-15
11486
-12
11487
-10
11488
-8
11489
-7
11490
-6
11491
-6
11492
-6
11493
-6
11494
-8
11495
-10
11496
-12
11497
-16
11498
-18
11499
-21
11500
-24
11501
-26
11502
-27
11503
-29
11504
-28
11505
-26
11506
-23
11507
-21
11508
-18
11509
-14
11510
-9
11511
-4
11512
-1
11513
1
11514
2
11515
0
11516
-3
11517
-7
11518
-11
11519
-16
11520
-19
11521
-22
11522
-25
11523
-28
11524
-29
11525
-28
11526
-26
11527
-23
11528
-19
11529
-15
11530
-12
11531
-10
11532
-9
11533
-9
11534
-9
11535
-9
11536
-9
11537
-9
11538
-10
11539
-10
11540
-10
11541
-10
11542
-10
11543
-13
11544
-16
11545
-18
11546
-21
11547
-23
11548
-24
11549
-25
11550
-25
11551
-23
11552
-20
11553
-18
11554
-14
11555
-9
11556
-6
11557
-4
11558
-5
11559
-6
11560
-9
11561
-11
11562
-14
11563
-16
11564
-17
11565
-18
11566
-20
11567
-20
11568
-19
11569
-18
11570
-16
11571
-15
11572
-13
11573
-11
11574
-10
11575
-8
11576
-8
11577
-7
11578
-8
11579
-9
11580
-11
11581
-14
11582
-16
11583
-19
11584
-21
11585
-23
11586
-24
11587
-25
11588
-25
11589
-23
11590
-20
11591
-16
11592
-12
11593
-10
11594
-9
11595
-9
11596
-10
11597
-11
11598
-12
11599
-13
11600
-13
11601
-14
11602
-14
11603
-14
11604
-14
11605
-13
11606
-12
11607
-13
11608
-14
11609
-15
11610
-17
11611
-19
11612
-20
11613
-21
11614
-21
11615
-20
11616
-19
11617
-17
11618
-16
11619
-13
11620
-11
11621
-9
11622
-7
11623
-6
11624
-5
11625
-5
11626
-7
11627
-9
11628
-12
11629
-16
11630
-18
11631
-21
11632
-23
11633
-25
11634
-26
11635
-27
11636
-25
11637
-24
11638
-22
11639
-19
11640
-16
11641
-11
11642
-6
11643
-2
11644
0
11645
0
11646
-3
11647
-6
11648
-10
11649
-14
11650
-16
11651
-19
11652
-21
11653
-23
11654
-24
11655
-24
11656
-23
11657
-19
11658
-17
11659
-16
11660
-15
11661
-15
11662
-15
11663
-15
11664
-15
11665
-14
11666
-12
11667
-11
11668
-10
11669
-8
11670
-6
11671
-5
11672
-7
11673
-9
11674
-12
11675
-15
11676
-17
11677
-19
11678
-21
11679
-22
11680
-23
11681
-23
11682
-23
11683
-20
11684
-18
11685
-16
11686
-12
11687
-9
11688
-6
11689
-4
11690
-4
11691
-6
11692
-9
11693
-12
11694
-15
11695
-17
11696
-19
11697
-20
11698
-22
11699
-23
11700
-23
11701
-22
11702
-20
11703
-18
11704
-15
11705
-12
11706
-9
11707
-6
11708
-4
11709
-4
11710
-6
11711
-9
11712
-12
11713
-15
11714
-17
11715
-19
11716
-21
11717
-22
11718
-22
11719
-22
11720
-21
11721
-18
11722
-16
11723
-14
11724
-14
11725
-14
11726
-15
11727
-15
11728
-15
11729
-15
11730
-14
11731
-13
11732
-11
11733
-9
11734
-7
11735
-7
11736
-9
11737
-11
11738
-14
11739
-16
11740
-18
11741
-20
11742
-21
11743
-22
11744
-22
11745
-21
11746
-19
11747
-17
11748
-14
11749
-11
11750
-8
11751
-6
11752
-4
11753
-5
11754
-7
11755
-10
11756
-13
11757
-16
11758
-18
11759
-20
11760
-21
11761
-22
11762
-23
11763
-23
11764
-22
11765
-20
11766
-19
11767
-16
11768
-13
11769
-10
11770
-7
11771
-4
11772
-4
11773
-5
11774
-8
11775
-11
11776
-13
11777
-16
11778
-18
11779
-20
11780
-21
11781
-22
11782
-23
11783
-22
11784
-19
11785
-16
11786
-16
11787
-15
11788
-15
11789
-15
11790
-15
11791
-15
11792
-14
11793
-14
11794
-13
11795
-12
11796
-11
11797
-9
11798
-7
11799
-6
11800
-7
11801
-9
11802
-12
11803
-14
11804
-17
11805
-19
11806
-21
11807
-22
11808
-23
11809
-23
11810
-23
11811
-21
11812
-19
11813
-16
11814
-13
11815
-10
11816
-8
11817
-5
11818
-3
11819
-4
11820
-5
11821
-9
11822
-12
11823
-15
11824
-18
11825
-20
11826
-22
11827
-24
11828
-25
11829
-26
11830
-25
11831
-23
11832
-21
11833
-17
11834
-13
11835
-8
11836
-4
11837
-2
11838
-2
11839
-4
11840
-7
11841
-10
11842
-13
11843
-16
11844
-18
11845
-20
11846
-21
11847
-22
11848
-22
11849
-20
11850
-18
11851
-16
11852
-16
11853
-16
11854
-16
11855
-17
11856
-17
11857
-17
11858
-16
11859
-15
11860
-13
11861
-11
11862
-8
11863
-7
11864
-5
11865
-5
11866
-7
11867
-9
11868
-12
11869
-15
11870
-17
11871
-20
11872
-21
11873
-22
11874
-24
11875
-24
11876
-23
11877
-20
11878
-18
11879
-15
11880
-12
11881
-8
11882
-6
11883
-4
11884
-2
11885
-3
11886
-5
11887
-9
11888
-12
11889
-16
11890
-18
11891
-21
11892
-23
11893
-25
11894
-28
11895
-27
11896
-26
11897
-23
11898
-20
11899
-17
11900
-12
11901
-7
11902
-4
11903
-3
11904
-4
11905
-6
11906
-9
11907
-11
11908
-13
11909
-15
11910
-16
11911
-18
11912
-18
11913
-18
11914
-17
11915
-16
11916
-17
11917
-18
11918
-19
11919
-21
11920
-21
11921
-22
11922
-20
11923
-18
11924
-16
11925
-12
11926
-7
11927
-5
11928
-3
11929
-3
11930
-4
11931
-6
11932
-9
11933
-12
11934
-14
11935
-16
11936
-18
11937
-20
11938
-21
11939
-21
11940
-22
11941
-21
11942
-20
11943
-18
11944
-16
11945
-13
11946
-10
11947
-8
11948
-8
11949
-9
11950
-11
11951
-13
11952
-15
11953
-17
11954
-18
11955
-19
11956
-20
11957
-20
11958
-21
11959
-19
11960
-17
11961
-15
11962
-12
11963
-9
11964
-7
11965
-7
11966
-8
11967
-10
11968
-12
11969
-14
11970
-16
11971
-18
11972
-20
11973
-20
11974
-20
11975
-19
11976
-18
11977
-15
11978
-13
11979
-12
11980
-12
11981
-13
11982
-15
11983
-16
11984
-16
11985
-17
11986
-17
11987
-16
11988
-15
11989
-14
11990
-11
11991
-9
11992
-8
11993
-8
11994
-10
11995
-12
11996
-14
11997
-16
11998
-18
11999
-19
12000
-20
12001
-20
12002
-20
12003
-20
12004
-19
12005
-17
12006
-14
12007
-12
12008
-10
12009
-8
12010
-7
12011
-6
12012
-6
12013
-6
12014
-8
12015
-9
12016
-12
12017
-15
12018
-17
12019
-20
12020
-22
12021
-25
12022
-26
12023
-27
12024
-26
12025
-24
12026
-22
12027
-19
12028
-16
12029
-12
12030
-6
12031
-1
12032
1
12033
1
12034
-1
12035
-5
12036
-8
12037
-12
12038
-15
12039
-18
12040
-20
12041
-22
12042
-23
12043
-23
12044
-22
12045
-20
12046
-18
12047
-16
12048
-16
12049
-16
12050
-16
12051
-16
12052
-16
12053
-15
12054
-13
12055
-12
12056
-10
12057
-9
12058
-7
12059
-7
12060
-7
12061
-8
12062
-10
12063
-13
12064
-16
12065
-18
12066
-20
12067
-22
12068
-23
12069
-24
12070
-24
12071
-23
12072
-21
12073
-18
12074
-16
12075
-12
12076
-9
12077
-6
12078
-4
12079
-3
12080
-2
12081
-2
12082
-4
12083
-8
12084
-11
12085
-15
12086
-18
12087
-21
12088
-24
12089
-26
12090
-28
12091
-28
12092
-27
12093
-25
12094
-22
12095
-18
12096
-13
12097
-8
12098
-5
12099
-5
12100
-5
12101
-7
12102
-9
12103
-10
12104
-11
12105
-13
12106
-14
12107
-14
12108
-15
12109
-14
12110
-14
12111
-14
12112
-15
12113
-16
12114
-18
12115
-20
12116
-21
12117
-22
12118
-23
12119
-22
12120
-20
12121
-17
12122
-15
12123
-12
12124
-9
12125
-7
12126
-5
12127
-3
12128
-3
12129
-4
12130
-7
12131
-11
12132
-14
12133
-17
12134
-20
12135
-22
12136
-24
12137
-26
12138
-27
12139
-26
12140
-24
12141
-22
12142
-19
12143
-16
12144
-13
12145
-8
12146
-4
12147
-2
12148
0
12149
0
12150
-1
12151
-4
12152
-8
12153
-12
12154
-16
12155
-19
12156
-22
12157
-24
12158
-26
12159
-27
12160
-27
12161
-25
12162
-22
12163
-17
12164
-13
12165
-11
12166
-10
12167
-9
12168
-9
12169
-10
12170
-10
12171
-10
12172
-10
12173
-11
12174
-11
12175
-11
12176
-11
12177
-11
12178
-11
12179
-13
12180
-15
12181
-17
12182
-19
12183
-21
12184
-23
12185
-23
12186
-24
12187
-22
12188
-21
12189
-18
12190
-16
12191
-12
12192
-9
12193
-7
12194
-4
12195
-2
12196
-2
12197
-3
12198
-5
12199
-9
12200
-13
12201
-16
12202
-19
12203
-22
12204
-24
12205
-26
12206
-27
12207
-27
12208
-25
12209
-23
12210
-21
12211
-17
12212
-14
12213
-10
12214
-7
12215
-3
12216
-1
12217
0
12218
-1
12219
-4
12220
-8
12221
-12
12222
-16
12223
-19
12224
-22
12225
-24
12226
-26
12227
-27
12228
-27
12229
-25
12230
-23
12231
-18
12232
-14
12233
-12
12234
-10
12235
-10
12236
-10
12237
-10
12238
-10
12239
-10
12240
-10
12241
-10
12242
-10
12243
-10
12244
-11
12245
-10
12246
-9
12247
-10
12248
-12
12249
-15
12250
-17
12251
-19
12252
-21
12253
-23
12254
-24
12255
-25
12256
-24
12257
-22
12258
-19
12259
-16
12260
-13
12261
-9
12262
-6
12263
-4
12264
-2
12265
-2
12266
-3
12267
-3
12268
-5
12269
-8
12270
-11
12271
-15
12272
-18
12273
-21
12274
-24
12275
-27
12276
-29
12277
-31
12278
-32
12279
-29
12280
-28
12281
-25
12282
-19
12283
-13
12284
-7
12285
-1
12286
2
12287
3
12288
1
12289
-2
12290
-5
12291
-9
12292
-12
12293
-15
12294
-18
12295
-20
12296
-21
12297
-22
12298
-22
12299
-20
12300
-19
12301
-18
12302
-18
12303
-19
12304
-19
12305
-19
12306
-18
12307
-17
12308
-15
12309
-11
12310
-8
12311
-6
12312
-4
12313
-3
12314
-3
12315
-4
12316
-8
12317
-11
12318
-14
12319
-17
12320
-20
12321
-22
12322
-24
12323
-25
12324
-26
12325
-25
12326
-23
12327
-20
12328
-17
12329
-13
12330
-9
12331
-6
12332
-4
12333
-2
12334
-2
12335
-2
12336
-3
12337
-5
12338
-9
12339
-13
12340
-16
12341
-20
12342
-23
12343
-25
12344
-28
12345
-30
12346
-29
12347
-28
12348
-26
12349
-24
12350
-20
12351
-15
12352
-8
12353
-2
12354
1
12355
1
12356
-1
12357
-4
12358
-7
12359
-10
12360
-13
12361
-15
12362
-17
12363
-19
12364
-20
12365
-20
12366
-20
12367
-18
12368
-18
12369
-18
12370
-18
12371
-19
12372
-19
12373
-18
12374
-18
12375
-16
12376
-14
12377
-11
12378
-9
12379
-7
12380
-5
12381
-4
12382
-5
12383
-8
12384
-11
12385
-14
12386
-16
12387
-18
12388
-20
12389
-22
12390
-23
12391
-24
12392
-24
12393
-22
12394
-20
12395
-17
12396
-14
12397
-11
12398
-7
12399
-4
12400
-3
12401
-3
12402
-6
12403
-9
12404
-12
12405
-15
12406
-17
12407
-19
12408
-21
12409
-22
12410
-23
12411
-23
12412
-21
12413
-20
12414
-16
12415
-12
12416
-9
12417
-7
12418
-7
12419
-8
12420
-9
12421
-11
12422
-13
12423
-15
12424
-16
12425
-17
12426
-17
12427
-17
12428
-17
12429
-16
12430
-14
12431
-13
12432
-13
12433
-14
12434
-15
12435
-16
12436
-18
12437
-18
12438
-19
12439
-18
12440
-17
12441
-16
12442
-14
12443
-12
12444
-10
12445
-9
12446
-7
12447
-6
12448
-6
12449
-8
12450
-10
12451
-13
12452
-16
12453
-18
12454
-21
12455
-22
12456
-25
12457
-25
12458
-25
12459
-23
12460
-20
12461
-17
12462
-14
12463
-10
12464
-7
12465
-4
12466
-3
12467
-2
12468
-1
12469
-3
12470
-6
12471
-9
12472
-13
12473
-17
12474
-20
12475
-22
12476
-25
12477
-26
12478
-27
12479
-27
12480
-25
12481
-22
12482
-18
12483
-13
12484
-10
12485
-8
12486
-8
12487
-8
12488
-8
12489
-9
12490
-10
12491
-11
12492
-12
12493
-12
12494
-13
12495
-13
12496
-13
12497
-12
12498
-13
12499
-14
12500
-16
12501
-18
12502
-20
12503
-21
12504
-22
12505
-22
12506
-22
12507
-20
12508
-18
12509
-16
12510
-13
12511
-10
12512
-8
12513
-6
12514
-5
12515
-4
12516
-3
12517
-5
12518
-8
12519
-11
12520
-14
12521
-17
12522
-20
12523
-22
12524
-25
12525
-26
12526
-27
12527
-26
12528
-24
12529
-22
12530
-19
12531
-16
12532
-12
12533
-8
12534
-4
12535
-1
12536
-1
12537
-2
12538
-5
12539
-9
12540
-12
12541
-16
12542
-18
12543
-21
12544
-23
12545
-24
12546
-25
12547
-23
12548
-21
12549
-17
12550
-15
12551
-14
12552
-13
12553
-14
12554
-14
12555
-14
12556
-14
12557
-13
12558
-12
12559
-12
12560
-11
12561
-10
12562
-8
12563
-8
12564
-8
12565
-9
12566
-11
12567
-13
12568
-16
12569
-18
12570
-20
12571
-22
12572
-23
12573
-23
12574
-22
12575
-20
12576
-18
12577
-16
12578
-13
12579
-9
12580
-7
12581
-5
12582
-4
12583
-3
12584
-3
12585
-5
12586
-8
12587
-12
12588
-16
12589
-19
12590
-21
12591
-24
12592
-26
12593
-27
12594
-27
12595
-26
12596
-24
12597
-22
12598
-20
12599
-16
12600
-12
12601
-6
12602
-3
12603
0
12604
2
12605
1
12606
-1
12607
-5
12608
-9
12609
-14
12610
-17
12611
-21
12612
-24
12613
-26
12614
-28
12615
-28
12616
-27
12617
-25
12618
-22
12619
-18
12620
-13
12621
-10
12622
-8
12623
-7
12624
-7
12625
-8
12626
-9
12627
-9
12628
-10
12629
-10
12630
-10
12631
-11
12632
-12
12633
-12
12634
-12
12635
-13
12636
-15
12637
-16
12638
-18
12639
-20
12640
-22
12641
-23
12642
-23
12643
-23
12644
-21
12645
-18
12646
-16
12647
-13
12648
-9
12649
-6
12650
-4
12651
-3
12652
-2
12653
-2
12654
-4
12655
-7
12656
-11
12657
-15
12658
-18
12659
-21
12660
-23
12661
-26
12662
-29
12663
-29
12664
-27
12665
-25
12666
-22
12667
-19
12668
-15
12669
-9
12670
-4
12671
-2
12672
-2
12673
-4
12674
-7
12675
-9
12676
-12
12677
-14
12678
-16
12679
-17
12680
-18
12681
-19
12682
-19
12683
-18
12684
-16
12685
-16
12686
-16
12687
-16
12688
-17
12689
-18
12690
-18
12691
-18
12692
-18
12693
-16
12694
-13
12695
-11
12696
-9
12697
-7
12698
-6
12699
-6
12700
-6
12701
-6
12702
-6
12703
-7
12704
-9
12705
-12
12706
-15
12707
-17
12708
-20
12709
-23
12710
-25
12711
-27
12712
-28
12713
-28
12714
-26
12715
-24
12716
-21
12717
-18
12718
-14
12719
-8
12720
-3
12721
0
12722
2
12723
3
12724
1
12725
-2
12726
-6
12727
-11
12728
-15
12729
-18
12730
-21
12731
-24
12732
-26
12733
-28
12734
-28
12735
-26
12736
-23
12737
-19
12738
-15
12739
-12
12740
-11
12741
-10
12742
-9
12743
-9
12744
-9
12745
-9
12746
-9
12747
-9
12748
-10
12749
-10
12750
-10
12751
-10
12752
-11
12753
-12
12754
-15
12755
-17
12756
-19
12757
-21
12758
-23
12759
-24
12760
-25
12761
-23
12762
-21
12763
-19
12764
-16
12765
-13
12766
-9
12767
-6
12768
-4
12769
-2
12770
-2
12771
-2
12772
-5
12773
-9
12774
-12
12775
-16
12776
-20
12777
-22
12778
-25
12779
-26
12780
-27
12781
-26
12782
-25
12783
-22
12784
-20
12785
-16
12786
-13
12787
-8
12788
-4
12789
-1
12790
1
12791
1
12792
0
12793
-4
12794
-8
12795
-12
12796
-16
12797
-19
12798
-22
12799
-24
12800
-26
12801
-28
12802
-27
12803
-26
12804
-23
12805
-20
12806
-15
12807
-10
12808
-7
12809
-5
12810
-6
12811
-7
12812
-8
12813
-9
12814
-11
12815
-13
12816
-14
12817
-15
12818
-16
12819
-16
12820
-15
12821
-14
12822
-14
12823
-15
12824
-16
12825
-17
12826
-18
12827
-20
12828
-21
12829
-20
12830
-20
12831
-19
12832
-17
12833
-15
12834
-12
12835
-10
12836
-8
12837
-6
12838
-5
12839
-5
12840
-5
12841
-5
12842
-6
12843
-9
12844
-12
12845
-15
12846
-18
12847
-21
12848
-23
12849
-26
12850
-27
12851
-28
12852
-27
12853
-26
12854
-24
12855
-22
12856
-18
12857
-12
12858
-5
12859
-1
12860
1
12861
0
12862
-3
12863
-6
12864
-10
12865
-13
12866
-16
12867
-17
12868
-19
12869
-20
12870
-20
12871
-20
12872
-18
12873
-17
12874
-16
12875
-16
12876
-17
12877
-18
12878
-18
12879
-18
12880
-17
12881
-16
12882
-14
12883
-12
12884
-10
12885
-7
12886
-4
12887
-3
12888
-4
12889
-6
12890
-9
12891
-12
12892
-15
12893
-17
12894
-20
12895
-21
12896
-23
12897
-23
12898
-23
12899
-22
12900
-20
12901
-17
12902
-15
12903
-12
12904
-8
12905
-6
12906
-5
12907
-4
12908
-3
12909
-4
12910
-7
12911
-10
12912
-13
12913
-16
12914
-19
12915
-22
12916
-24
12917
-26
12918
-28
12919
-27
12920
-26
12921
-23
12922
-20
12923
-16
12924
-11
12925
-6
12926
-2
12927
-2
12928
-3
12929
-5
12930
-8
12931
-11
12932
-14
12933
-16
12934
-18
12935
-19
12936
-20
12937
-20
12938
-19
12939
-17
12940
-16
12941
-16
12942
-16
12943
-16
12944
-17
12945
-18
12946
-18
12947
-17
12948
-16
12949
-14
12950
-11
12951
-8
12952
-8
12953
-7
12954
-6
12955
-5
12956
-5
12957
-7
12958
-9
12959
-12
12960
-15
12961
-18
12962
-20
12963
-22
12964
-24
12965
-25
12966
-26
12967
-25
12968
-23
12969
-20
12970
-17
12971
-14
12972
-10
12973
-6
12974
-3
12975
-1
12976
-1
12977
-1
12978
-2
12979
-5
12980
-9
12981
-13
12982
-16
12983
-19
12984
-23
12985
-25
12986
-27
12987
-29
12988
-28
12989
-27
12990
-25
12991
-23
12992
-19
12993
-14
12994
-6
12995
-2
12996
0
12997
0
12998
-3
12999
-5
13000
-8
13001
-11
13002
-13
13003
-15
13004
-17
13005
-18
13006
-19
13007
-19
13008
-18
13009
-17
13010
-16
13011
-17
13012
-18
13013
-19
13014
-20
13015
-20
13016
-19
13017
-18
13018
-16
13019
-14
13020
-11
13021
-9
13022
-7
13023
-6
13024
-5
13025
-5
13026
-4
13027
-6
13028
-8
13029
-11
13030
-14
13031
-17
13032
-20
13033
-22
13034
-25
13035
-26
13036
-28
13037
-27
13038
-25
13039
-23
13040
-21
13041
-18
13042
-15
13043
-9
13044
-3
13045
1
13046
3
13047
2
13048
-1
13049
-5
13050
-10
13051
-13
13052
-16
13053
-19
13054
-21
13055
-23
13056
-24
13057
-25
13058
-23
13059
-20
13060
-18
13061
-16
13062
-16
13063
-15
13064
-15
13065
-15
13066
-14
13067
-12
13068
-11
13069
-10
13070
-9
13071
-8
13072
-7
13073
-6
13074
-6
13075
-8
13076
-11
13077
-13
13078
-15
13079
-17
13080
-20
13081
-22
13082
-24
13083
-25
13084
-24
13085
-22
13086
-20
13087
-17
13088
-14
13089
-9
13090
-6
13091
-3
13092
-1
13093
0
13094
-2
13095
-5
13096
-9
13097
-12
13098
-16
13099
-19
13100
-22
13101
-24
13102
-25
13103
-27
13104
-26
13105
-25
13106
-22
13107
-20
13108
-17
13109
-13
13110
-9
13111
-4
13112
-1
13113
-1
13114
-2
13115
-5
13116
-9
13117
-12
13118
-15
13119
-18
13120
-20
13121
-21
13122
-22
13123
-23
13124
-22
13125
-19
13126
-17
13127
-16
13128
-16
13129
-16
13130
-16
13131
-16
13132
-15
13133
-14
13134
-12
13135
-11
13136
-9
13137
-8
13138
-6
13139
-5
13140
-5
13141
-7
13142
-9
13143
-12
13144
-15
13145
-18
13146
-20
13147
-22
13148
-24
13149
-25
13150
-25
13151
-23
13152
-21
13153
-18
13154
-15
13155
-12
13156
-8
13157
-4
13158
-2
13159
-2
13160
-3
13161
-6
13162
-10
13163
-13
13164
-16
13165
-18
13166
-20
13167
-22
13168
-23
13169
-24
13170
-23
13171
-22
13172
-19
13173
-17
13174
-14
13175
-10
13176
-7
13177
-6
13178
-7
13179
-8
13180
-10
13181
-12
13182
-14
13183
-15
13184
-16
13185
-17
13186
-18
13187
-17
13188
-16
13189
-15
13190
-14
13191
-14
13192
-15
13193
-16
13194
-18
13195
-18
13196
-18
13197
-18
13198
-17
13199
-16
13200
-14
13201
-11
13202
-9
13203
-7
13204
-5
13205
-6
13206
-9
13207
-11
13208
-13
13209
-16
13210
-17
13211
-19
13212
-20
13213
-21
13214
-21
13215
-21
13216
-20
13217
-18
13218
-16
13219
-14
13220
-10
13221
-8
13222
-6
13223
-5
13224
-4
13225
-4
13226
-5
13227
-8
13228
-11
13229
-14
13230
-17
13231
-20
13232
-23
13233
-25
13234
-26
13235
-27
13236
-26
13237
-25
13238
-23
13239
-21
13240
-17
13241
-12
13242
-6
13243
-1
13244
1
13245
0
13246
-2
13247
-6
13248
-9
13249
-13
13250
-16
13251
-18
13252
-20
13253
-22
13254
-22
13255
-22
13256
-21
13257
-19
13258
-17
13259
-16
13260
-16
13261
-17
13262
-17
13263
-16
13264
-15
13265
-13
13266
-12
13267
-10
13268
-8
13269
-6
13270
-4
13271
-3
13272
-5
13273
-8
13274
-11
13275
-14
13276
-17
13277
-19
13278
-22
13279
-23
13280
-25
13281
-25
13282
-24
13283
-22
13284
-20
13285
-17
13286
-14
13287
-10
13288
-6
13289
-4
13290
-2
13291
-1
13292
-1
13293
-3
13294
-7
13295
-11
13296
-15
13297
-18
13298
-21
13299
-24
13300
-26
13301
-28
13302
-29
13303
-27
13304
-25
13305
-21
13306
-16
13307
-11
13308
-7
13309
-6
13310
-6
13311
-6
13312
-7
13313
-8
13314
-10
13315
-11
13316
-12
13317
-13
13318
-14
13319
-14
13320
-13
13321
-14
13322
-15
13323
-16
13324
-18
13325
-20
13326
-21
13327
-22
13328
-23
13329
-22
13330
-20
13331
-18
13332
-15
13333
-11
13334
-7
13335
-5
13336
-3
13337
-2
13338
-2
13339
-6
13340
-9
13341
-12
13342
-15
13343
-18
13344
-20
13345
-22
13346
-24
13347
-25
13348
-24
13349
-24
13350
-22
13351
-19
13352
-16
13353
-12
13354
-8
13355
-5
13356
-3
13357
-2
13358
-2
13359
-3
13360
-4
13361
-7
13362
-10
13363
-13
13364
-17
13365
-20
13366
-23
13367
-25
13368
-28
13369
-29
13370
-28
13371
-26
13372
-24
13373
-20
13374
-15
13375
-9
13376
-6
13377
-5
13378
-4
13379
-5
13380
-6
13381
-8
13382
-9
13383
-10
13384
-12
13385
-13
13386
-13
13387
-13
13388
-14
13389
-15
13390
-17
13391
-19
13392
-21
13393
-23
13394
-24
13395
-24
13396
-22
13397
-20
13398
-17
13399
-14
13400
-11
13401
-7
13402
-4
13403
-3
13404
-4
13405
-6
13406
-9
13407
-12
13408
-15
13409
-17
13410
-19
13411
-20
13412
-21
13413
-22
13414
-21
13415
-21
13416
-19
13417
-16
13418
-14
13419
-11
13420
-9
13421
-7
13422
-6
13423
-5
13424
-4
13425
-5
13426
-8
13427
-11
13428
-14
13429
-17
13430
-19
13431
-22
13432
-24
13433
-25
13434
-26
13435
-25
13436
-22
13437
-20
13438
-16
13439
-12
13440
-9
13441
-8
13442
-7
13443
-8
13444
-9
13445
-9
13446
-10
13447
-11
13448
-12
13449
-13
13450
-13
13451
-13
13452
-12
13453
-12
13454
-13
13455
-15
13456
-16
13457
-18
13458
-20
13459
-21
13460
-22
13461
-22
13462
-21
13463
-19
13464
-17
13465
-14
13466
-11
13467
-9
13468
-7
13469
-5
13470
-4
13471
-3
13472
-4
13473
-6
13474
-9
13475
-13
13476
-16
13477
-19
13478
-22
13479
-24
13480
-27
13481
-28
13482
-28
13483
-26
13484
-24
13485
-21
13486
-18
13487
-14
13488
-8
13489
-3
13490
0
13491
2
13492
2
13493
1
13494
-2
13495
-7
13496
-11
13497
-15
13498
-19
13499
-22
13500
-24
13501
-26
13502
-27
13503
-27
13504
-25
13505
-22
13506
-18
13507
-15
13508
-13
13509
-12
13510
-11
13511
-10
13512
-10
13513
-9
13514
-9
13515
-9
13516
-9
13517
-9
13518
-9
13519
-9
13520
-9
13521
-11
13522
-14
13523
-16
13524
-18
13525
-21
13526
-23
13527
-25
13528
-25
13529
-24
13530
-22
13531
-19
13532
-16
13533
-13
13534
-10
13535
-6
13536
-3
13537
-2
13538
-2
13539
-4
13540
-8
13541
-11
13542
-14
13543
-17
13544
-20
13545
-22
13546
-23
13547
-24
13548
-25
13549
-24
13550
-21
13551
-19
13552
-16
13553
-13
13554
-9
13555
-6
13556
-3
13557
-1
13558
-1
13559
-4
13560
-7
13561
-11
13562
-14
13563
-17
13564
-19
13565
-22
13566
-23
13567
-24
13568
-24
13569
-23
13570
-20
13571
-16
13572
-14
13573
-12
13574
-12
13575
-12
13576
-12
13577
-12
13578
-12
13579
-12
13580
-12
13581
-11
13582
-11
13583
-10
13584
-9
13585
-8
13586
-9
13587
-11
13588
-13
13589
-16
13590
-18
13591
-20
13592
-22
13593
-23
13594
-23
13595
-24
13596
-22
13597
-20
13598
-18
13599
-15
13600
-12
13601
-9
13602
-6
13603
-4
13604
-3
13605
-3
13606
-3
13607
-4
13608
-7
13609
-10
13610
-13
13611
-17
13612
-20
13613
-23
13614
-25
13615
-27
13616
-29
13617
-29
13618
-27
13619
-25
13620
-23
13621
-20
13622
-16
13623
-9
13624
-2
13625
1
13626
1
13627
0
13628
-3
13629
-6
13630
-9
13631
-12
13632
-15
13633
-17
13634
-19
13635
-20
13636
-21
13637
-20
13638
-19
13639
-18
13640
-18
13641
-18
13642
-19
13643
-20
13644
-19
13645
-19
13646
-17
13647
-15
13648
-12
13649
-9
13650
-7
13651
-4
13652
-3
13653
-2
13654
-4
13655
-7
13656
-10
13657
-14
13658
-16
13659
-19
13660
-21
13661
-23
13662
-24
13663
-24
13664
-24
13665
-21
13666
-20
13667
-17
13668
-14
13669
-10
13670
-6
13671
-4
13672
-2
13673
-2
13674
-1
13675
-3
13676
-6
13677
-10
13678
-14
13679
-17
13680
-21
13681
-24
13682
-26
13683
-28
13684
-29
13685
-28
13686
-27
13687
-25
13688
-23
13689
-18
13690
-12
13691
-5
13692
0
13693
1
13694
0
13695
-3
13696
-6
13697
-9
13698
-12
13699
-15
13700
-17
13701
-19
13702
-20
13703
-21
13704
-21
13705
-19
13706
-17
13707
-16
13708
-16
13709
-17
13710
-18
13711
-18
13712
-18
13713
-16
13714
-15
13715
-12
13716
-10
13717
-8
13718
-6
13719
-5
13720
-5
13721
-6
13722
-6
13723
-7
13724
-8
13725
-10
13726
-13
13727
-16
13728
-18
13729
-21
13730
-24
13731
-26
13732
-27
13733
-28
13734
-26
13735
-24
13736
-21
13737
-19
13738
-16
13739
-11
13740
-5
13741
-1
13742
1
13743
2
13744
2
13745
1
13746
-2
13747
-7
13748
-11
13749
-16
13750
-19
13751
-22
13752
-25
13753
-28
13754
-30
13755
-30
13756
-28
13757
-25
13758
-22
13759
-16
13760
-11
13761
-7
13762
-6
13763
-5
13764
-6
13765
-7
13766
-8
13767
-9
13768
-10
13769
-11
13770
-12
13771
-13
13772
-13
13773
-13
13774
-14
13775
-15
13776
-17
13777
-18
13778
-20
13779
-22
13780
-23
13781
-24
13782
-23
13783
-21
13784
-19
13785
-16
13786
-13
13787
-9
13788
-6
13789
-4
13790
-3
13791
-2
13792
-2
13793
-3
13794
-5
13795
-9
13796
-12
13797
-16
13798
-19
13799
-22
13800
-25
13801
-27
13802
-29
13803
-28
13804
-27
13805
-25
13806
-22
13807
-20
13808
-15
13809
-10
13810
-5
13811
0
13812
3
13813
3
13814
2
13815
-2
13816
-6
13817
-10
13818
-14
13819
-17
13820
-20
13821
-23
13822
-24
13823
-26
13824
-25
13825
-24
13826
-21
13827
-17
13828
-15
13829
-14
13830
-14
13831
-14
13832
-13
13833
-12
13834
-11
13835
-10
13836
-9
13837
-8
13838
-8
13839
-8
13840
-7
13841
-8
13842
-9
13843
-12
13844
-15
13845
-17
13846
-20
13847
-22
13848
-23
13849
-24
13850
-25
13851
-24
13852
-22
13853
-20
13854
-17
13855
-14
13856
-10
13857
-7
13858
-4
13859
-2
13860
-2
13861
-2
13862
-3
13863
-4
13864
-7
13865
-10
13866
-13
13867
-17
13868
-20
13869
-23
13870
-26
13871
-28
13872
-30
13873
-30
13874
-29
13875
-27
13876
-25
13877
-21
13878
-16
13879
-11
13880
-5
13881
0
13882
3
13883
3
13884
1
13885
-3
13886
-7
13887
-10
13888
-14
13889
-17
13890
-19
13891
-21
13892
-22
13893
-23
13894
-23
13895
-21
13896
-18
13897
-16
13898
-15
13899
-15
13900
-16
13901
-16
13902
-16
13903
-15
13904
-14
13905
-12
13906
-11
13907
-10
13908
-8
13909
-7
13910
-6
13911
-6
13912
-7
13913
-8
13914
-9
13915
-10
13916
-12
13917
-14
13918
-17
13919
-20
13920
-22
13921
-24
13922
-26
13923
-27
13924
-27
13925
-25
13926
-23
13927
-20
13928
-17
13929
-13
13930
-9
13931
-4
13932
-1
13933
1
13934
2
13935
1
13936
0
13937
-3
13938
-7
13939
-11
13940
-15
13941
-19
13942
-22
13943
-25
13944
-28
13945
-30
13946
-30
13947
-29
13948
-28
13949
-26
13950
-22
13951
-14
13952
-9
13953
-5
13954
-3
13955
-3
13956
-4
13957
-5
13958
-7
13959
-8
13960
-10
13961
-11
13962
-12
13963
-13
13964
-14
13965
-14
13966
-15
13967
-16
13968
-18
13969
-20
13970
-22
13971
-23
13972
-24
13973
-24
13974
-22
13975
-20
13976
-18
13977
-14
13978
-10
13979
-6
13980
-4
13981
-2
13982
-1
13983
-2
13984
-3
13985
-4
13986
-6
13987
-9
13988
-12
13989
-16
13990
-19
13991
-22
13992
-25
13993
-28
13994
-30
13995
-30
13996
-29
13997
-28
13998
-26
13999
-23
14000
-17
14001
-13
14002
-8
14003
-3
14004
1
14005
4
14006
5
14007
4
14008
0
14009
-5
14010
-9
14011
-14
14012
-17
14013
-20
14014
-23
14015
-25
14016
-27
14017
-27
14018
-26
14019
-24
14020
-20
14021
-16
14022
-15
14023
-13
14024
-12
14025
-11
14026
-11
14027
-10
14028
-9
14029
-8
14030
-8
14031
-8
14032
-8
14033
-8
14034
-8
14035
-9
14036
-12
14037
-15
14038
-17
14039
-20
14040
-22
14041
-24
14042
-26
14043
-26
14044
-25
14045
-23
14046
-21
14047
-18
14048
-14
14049
-10
14050
-6
14051
-3
14052
-1
14053
0
14054
0
14055
-2
14056
-4
14057
-6
14058
-9
14059
-12
14060
-15
14061
-18
14062
-21
14063
-25
14064
-28
14065
-30
14066
-31
14067
-31
14068
-29
14069
-28
14070
-25
14071
-20
14072
-15
14073
-10
14074
-4
14075
1
14076
4
14077
5
14078
3
14079
0
14080
-4
14081
-9
14082
-13
14083
-16
14084
-19
14085
-22
14086
-24
14087
-25
14088
-25
14089
-24
14090
-21
14091
-19
14092
-17
14093
-16
14094
-16
14095
-15
14096
-14
14097
-13
14098
-12
14099
-10
14100
-9
14101
-7
14102
-6
14103
-6
14104
-6
14105
-7
14106
-8
14107
-9
14108
-11
14109
-13
14110
-16
14111
-18
14112
-21
14113
-23
14114
-25
14115
-26
14116
-26
14117
-25
14118
-23
14119
-20
14120
-17
14121
-13
14122
-9
14123
-5
14124
-2
14125
0
14126
0
14127
0
14128
-1
14129
-4
14130
-8
14131
-12
14132
-16
14133
-19
14134
-22
14135
-25
14136
-27
14137
-29
14138
-29
14139
-27
14140
-25
14141
-22
14142
-18
14143
-11
14144
-7
14145
-4
14146
-4
14147
-5
14148
-6
14149
-8
14150
-9
14151
-11
14152
-12
14153
-13
14154
-14
14155
-14
14156
-14
14157
-14
14158
-13
14159
-14
14160
-16
14161
-17
14162
-19
14163
-20
14164
-22
14165
-22
14166
-22
14167
-21
14168
-19
14169
-16
14170
-14
14171
-11
14172
-8
14173
-5
14174
-4
14175
-3
14176
-4
14177
-4
14178
-6
14179
-7
14180
-9
14181
-11
14182
-13
14183
-16
14184
-19
14185
-22
14186
-25
14187
-27
14188
-29
14189
-30
14190
-29
14191
-27
14192
-26
14193
-22
14194
-18
14195
-12
14196
-8
14197
-2
14198
1
14199
4
14200
4
14201
2
14202
-2
14203
-7
14204
-11
14205
-15
14206
-18
14207
-20
14208
-23
14209
-25
14210
-26
14211
-26
14212
-24
14213
-21
14214
-18
14215
-16
14216
-15
14217
-15
14218
-14
14219
-13
14220
-11
14221
-10
14222
-9
14223
-8
14224
-7
14225
-7
14226
-7
14227
-8
14228
-8
14229
-8
14230
-9
14231
-11
14232
-14
14233
-16
14234
-19
14235
-22
14236
-24
14237
-26
14238
-27
14239
-27
14240
-25
14241
-23
14242
-20
14243
-17
14244
-12
14245
-6
14246
-2
14247
1
14248
2
14249
1
14250
0
14251
-1
14252
-4
14253
-8
14254
-12
14255
-17
14256
-20
14257
-24
14258
-27
14259
-29
14260
-31
14261
-31
14262
-31
14263
-29
14264
-26
14265
-21
14266
-16
14267
-10
14268
-3
14269
1
14270
2
14271
1
14272
-1
14273
-4
14274
-8
14275
-11
14276
-14
14277
-16
14278
-18
14279
-20
14280
-21
14281
-21
14282
-20
14283
-19
14284
-18
14285
-18
14286
-18
14287
-18
14288
-18
14289
-18
14290
-17
14291
-15
14292
-13
14293
-10
14294
-7
14295
-6
14296
-5
14297
-5
14298
-5
14299
-6
14300
-7
14301
-8
14302
-10
14303
-11
14304
-12
14305
-14
14306
-16
14307
-18
14308
-21
14309
-24
14310
-26
14311
-27
14312
-29
14313
-28
14314
-26
14315
-24
14316
-22
14317
-18
14318
-13
14319
-8
14320
-3
14321
1
14322
3
14323
3
14324
3
14325
0
14326
-3
14327
-9
14328
-13
14329
-17
14330
-20
14331
-23
14332
-26
14333
-27
14334
-28
14335
-28
14336
-26
14337
-23
14338
-18
14339
-14
14340
-10
14341
-8
14342
-8
14343
-7
14344
-8
14345
-8
14346
-9
14347
-10
14348
-10
14349
-11
14350
-12
14351
-12
14352
-13
14353
-13
14354
-12
14355
-13
14356
-14
14357
-16
14358
-18
14359
-20
14360
-22
14361
-23
14362
-24
14363
-24
14364
-23
14365
-20
14366
-18
14367
-15
14368
-11
14369
-7
14370
-4
14371
-2
14372
-2
14373
-2
14374
-2
14375
-4
14376
-5
14377
-8
14378
-11
14379
-15
14380
-18
14381
-21
14382
-24
14383
-27
14384
-29
14385
-30
14386
-30
14387
-28
14388
-26
14389
-24
14390
-20
14391
-14
14392
-8
14393
-2
14394
2
14395
3
14396
1
14397
-2
14398
-5
14399
-9
14400
-12
14401
-15
14402
-17
14403
-19
14404
-21
14405
-21
14406
-21
14407
-20
14408
-18
14409
-18
14410
-18
14411
-18
14412
-19
14413
-18
14414
-18
14415
-17
14416
-15
14417
-12
14418
-10
14419
-8
14420
-6
14421
-5
14422
-4
14423
-4
14424
-5
14425
-6
14426
-7
14427
-9
14428
-12
14429
-15
14430
-17
14431
-20
14432
-23
14433
-25
14434
-27
14435
-29
14436
-28
14437
-27
14438
-24
14439
-23
14440
-19
14441
-14
14442
-9
14443
-4
14444
0
14445
2
14446
3
14447
2
14448
1
14449
-2
14450
-7
14451
-11
14452
-16
14453
-19
14454
-22
14455
-25
14456
-28
14457
-30
14458
-29
14459
-28
14460
-26
14461
-22
14462
-17
14463
-12
14464
-8
14465
-6
14466
-5
14467
-5
14468
-6
14469
-7
14470
-8
14471
-10
14472
-11
14473
-12
14474
-13
14475
-13
14476
-13
14477
-13
14478
-14
14479
-16
14480
-18
14481
-20
14482
-22
14483
-23
14484
-24
14485
-24
14486
-22
14487
-20
14488
-17
14489
-14
14490
-11
14491
-7
14492
-5
14493
-3
14494
-2
14495
-2
14496
-3
14497
-4
14498
-6
14499
-10
14500
-13
14501
-17
14502
-20
14503
-23
14504
-26
14505
-28
14506
-30
14507
-29
14508
-28
14509
-26
14510
-25
14511
-20
14512
-15
14513
-10
14514
-4
14515
0
14516
3
14517
3
14518
1
14519
-2
14520
-6
14521
-10
14522
-14
14523
-16
14524
-19
14525
-21
14526
-23
14527
-24
14528
-24
14529
-22
14530
-19
14531
-18
14532
-17
14533
-17
14534
-17
14535
-17
14536
-16
14537
-15
14538
-13
14539
-11
14540
-9
14541
-8
14542
-6
14543
-5
14544
-5
14545
-5
14546
-8
14547
-11
14548
-14
14549
-17
14550
-18
14551
-21
14552
-23
14553
-24
14554
-25
14555
-24
14556
-23
14557
-20
14558
-18
14559
-14
14560
-10
14561
-6
14562
-3
14563
-1
14564
0
14565
0
14566
-1
14567
-3
14568
-7
14569
-11
14570
-15
14571
-18
14572
-22
14573
-25
14574
-28
14575
-30
14576
-31
14577
-29
14578
-28
14579
-26
14580
-22
14581
-17
14582
-12
14583
-5
14584
-1
14585
1
14586
0
14587
-2
14588
-5
14589
-8
14590
-11
14591
-13
14592
-16
14593
-17
14594
-19
14595
-19
14596
-19
14597
-18
14598
-17
14599
-17
14600
-18
14601
-19
14602
-19
14603
-20
14604
-20
14605
-19
14606
-17
14607
-14
14608
-11
14609
-8
14610
-6
14611
-5
14612
-4
14613
-3
14614
-3
14615
-4
14616
-5
14617
-8
14618
-11
14619
-14
14620
-17
14621
-20
14622
-23
14623
-26
14624
-28
14625
-29
14626
-29
14627
-27
14628
-25
14629
-23
14630
-19
14631
-14
14632
-9
14633
-4
14634
0
14635
2
14636
3
14637
3
14638
1
14639
-2
14640
-7
14641
-12
14642
-16
14643
-19
14644
-23
14645
-26
14646
-30
14647
-31
14648
-31
14649
-29
14650
-26
14651
-22
14652
-16
14653
-10
14654
-7
14655
-5
14656
-5
14657
-5
14658
-6
14659
-7
14660
-9
14661
-10
14662
-11
14663
-12
14664
-14
14665
-14
14666
-14
14667
-14
14668
-15
14669
-17
14670
-18
14671
-20
14672
-22
14673
-23
14674
-23
14675
-22
14676
-21
14677
-18
14678
-16
14679
-12
14680
-9
14681
-6
14682
-4
14683
-3
14684
-3
14685
-3
14686
-4
14687
-7
14688
-10
14689
-14
14690
-17
14691
-20
14692
-23
14693
-26
14694
-28
14695
-28
14696
-28
14697
-26
14698
-23
14699
-21
14700
-18
14701
-14
14702
-8
14703
-3
14704
1
14705
3
14706
3
14707
1
14708
-3
14709
-7
14710
-11
14711
-15
14712
-18
14713
-21
14714
-24
14715
-26
14716
-27
14717
-27
14718
-25
14719
-23
14720
-20
14721
-16
14722
-11
14723
-6
14724
-4
14725
-4
14726
-6
14727
-8
14728
-10
14729
-12
14730
-14
14731
-16
14732
-17
14733
-17
14734
-18
14735
-18
14736
-17
14737
-16
14738
-14
14739
-12
14740
-12
14741
-13
14742
-15
14743
-16
14744
-17
14745
-18
14746
-19
14747
-19
14748
-19
14749
-18
14750
-17
14751
-14
14752
-12
14753
-10
14754
-8
14755
-7
14756
-6
14757
-6
14758
-6
14759
-6
14760
-7
14761
-9
14762
-12
14763
-15
14764
-18
14765
-21
14766
-23
14767
-25
14768
-27
14769
-27
14770
-25
14771
-23
14772
-21
14773
-17
14774
-12
14775
-9
14776
-6
14777
-6
14778
-7
14779
-8
14780
-9
14781
-11
14782
-12
14783
-13
14784
-14
14785
-14
14786
-14
14787
-14
14788
-14
14789
-13
14790
-13
14791
-14
14792
-16
14793
-17
14794
-19
14795
-20
14796
-21
14797
-21
14798
-21
14799
-20
14800
-18
14801
-15
14802
-12
14803
-10
14804
-8
14805
-5
14806
-4
14807
-4
14808
-4
14809
-4
14810
-6
14811
-8
14812
-11
14813
-15
14814
-18
14815
-21
14816
-24
14817
-26
14818
-28
14819
-29
14820
-28
14821
-26
14822
-24
14823
-22
14824
-18
14825
-13
14826
-8
14827
-3
14828
1
14829
3
14830
4
14831
2
14832
-2
14833
-6
14834
-11
14835
-15
14836
-18
14837
-21
14838
-24
14839
-26
14840
-27
14841
-27
14842
-25
14843
-23
14844
-19
14845
-15
14846
-13
14847
-12
14848
-11
14849
-11
14850
-10
14851
-10
14852
-9
14853
-9
14854
-9
14855
-9
14856
-9
14857
-9
14858
-9
14859
-9
14860
-12
14861
-14
14862
-16
14863
-19
14864
-21
14865
-23
14866
-25
14867
-25
14868
-25
14869
-23
14870
-21
14871
-17
14872
-14
14873
-10
14874
-6
14875
-3
14876
-1
14877
-1
14878
-1
14879
-2
14880
-4
14881
-8
14882
-12
14883
-16
14884
-19
14885
-22
14886
-25
14887
-28
14888
-29
14889
-30
14890
-29
14891
-27
14892
-26
14893
-22
14894
-17
14895
-12
14896
-6
14897
0
14898
3
14899
4
14900
2
14901
-1
14902
-5
14903
-9
14904
-13
14905
-16
14906
-18
14907
-21
14908
-23
14909
-23
14910
-24
14911
-22
14912
-20
14913
-18
14914
-18
14915
-17
14916
-17
14917
-16
14918
-15
14919
-14
14920
-12
14921
-10
14922
-9
14923
-8
14924
-6
14925
-5
14926
-5
14927
-7
14928
-9
14929
-12
14930
-15
14931
-18
14932
-20
14933
-23
14934
-24
14935
-25
14936
-25
14937
-24
14938
-22
14939
-19
14940
-16
14941
-12
14942
-8
14943
-5
14944
-3
14945
-2
14946
-1
14947
-1
14948
-3
14949
-7
14950
-11
14951
-15
14952
-18
14953
-21
14954
-24
14955
-26
14956
-29
14957
-29
14958
-28
14959
-25
14960
-23
14961
-20
14962
-15
14963
-8
14964
-2
14965
1
14966
1
14967
-1
14968
-4
14969
-7
14970
-10
14971
-13
14972
-16
14973
-18
14974
-19
14975
-20
14976
-21
14977
-20
14978
-18
14979
-17
14980
-17
14981
-17
14982
-18
14983
-18
14984
-18
14985
-18
14986
-17
14987
-15
14988
-13
14989
-10
14990
-8
14991
-7
14992
-6
14993
-5
14994
-5
14995
-5
14996
-7
14997
-9
14998
-10
14999
-14
15000
-17
15001
-20
15002
-23
15003
-25
15004
-27
15005
-28
15006
-27
15007
-25
15008
-23
15009
-20
15010
-17
15011
-12
15012
-7
15013
-2
15014
1
15015
1
15016
1
15017
1
15018
-1
15019
-5
15020
-9
15021
-13
15022
-17
15023
-20
15024
-24
15025
-27
15026
-29
15027
-31
15028
-30
15029
-29
15030
-28
15031
-25
15032
-18
15033
-11
15034
-6
15035
-4
15036
-3
15037
-4
15038
-5
15039
-6
15040
-8
15041
-9
15042
-11
15043
-12
15044
-14
15045
-15
15046
-14
15047
-15
15048
-16
15049
-18
15050
-19
15051
-21
15052
-22
15053
-23
15054
-23
15055
-21
15056
-19
15057
-17
15058
-14
15059
-11
15060
-8
15061
-5
15062
-3
15063
-2
15064
-4
15065
-7
15066
-10
15067
-13
15068
-16
15069
-19
15070
-21
15071
-23
15072
-24
15073
-25
15074
-24
15075
-22
15076
-20
15077
-18
15078
-15
15079
-11
15080
-8
15081
-5
15082
-3
15083
-2
15084
-2
15085
-4
15086
-8
15087
-12
15088
-15
15089
-18
15090
-21
15091
-23
15092
-24
15093
-25
15094
-26
15095
-24
15096
-20
15097
-16
15098
-14
15099
-12
15100
-12
15101
-12
15102
-12
15103
-13
15104
-13
15105
-12
15106
-12
15107
-12
15108
-11
15109
-11
15110
-10
15111
-9
15112
-9
15113
-11
15114
-13
15115
-15
15116
-17
15117
-19
15118
-20
15119
-22
15120
-22
15121
-22
15122
-21
15123
-19
15124
-17
15125
-14
15126
-10
15127
-8
15128
-6
15129
-5
15130
-4
15131
-3
15132
-4
15133
-7
15134
-9
15135
-13
15136
-16
15137
-18
15138
-21
15139
-23
15140
-25
15141
-26
15142
-26
15143
-25
15144
-23
15145
-20
15146
-17
15147
-14
15148
-10
15149
-5
15150
-1
15151
1
15152
1
15153
-1
15154
-5
15155
-9
15156
-13
15157
-16
15158
-18
15159
-21
15160
-23
15161
-24
15162
-25
15163
-24
15164
-21
15165
-18
15166
-16
15167
-14
15168
-14
15169
-14
15170
-14
15171
-14
15172
-13
15173
-12
15174
-11
15175
-10
15176
-9
15177
-8
15178
-8
15179
-7
15180
-8
15181
-10
15182
-12
15183
-15
15184
-17
15185
-19
15186
-21
15187
-23
15188
-24
15189
-24
15190
-23
15191
-21
15192
-18
15193
-16
15194
-12
15195
-9
15196
-6
15197
-3
15198
-2
15199
-2
15200
-4
15201
-8
15202
-11
15203
-15
15204
-18
15205
-20
15206
-22
15207
-24
15208
-25
15209
-25
15210
-24
15211
-22
15212
-19
15213
-16
15214
-11
15215
-7
15216
-4
15217
-4
15218
-6
15219
-7
15220
-10
15221
-13
15222
-14
15223
-15
15224
-16
15225
-16
15226
-17
15227
-16
15228
-15
15229
-14
15230
-14
15231
-15
15232
-16
15233
-17
15234
-18
15235
-19
15236
-19
15237
-19
15238
-18
15239
-16
15240
-13
15241
-10
15242
-8
15243
-6
15244
-6
15245
-8
15246
-10
15247
-12
15248
-15
15249
-16
15250
-18
15251
-19
15252
-20
15253
-20
15254
-20
15255
-19
15256
-18
15257
-16
15258
-14
15259
-12
15260
-9
15261
-7
15262
-6
15263
-8
15264
-10
15265
-12
15266
-15
15267
-17
15268
-18
15269
-20
15270
-21
15271
-21
15272
-21
15273
-21
15274
-19
15275
-16
15276
-14
15277
-11
15278
-7
15279
-5
15280
-4
15281
-5
15282
-7
15283
-10
15284
-12
15285
-15
15286
-16
15287
-18
15288
-19
15289
-20
15290
-20
15291
-20
15292
-18
15293
-16
15294
-14
15295
-14
15296
-15
15297
-16
15298
-17
15299
-17
15300
-17
15301
-16
15302
-15
15303
-13
15304
-12
15305
-10
15306
-8
15307
-6
15308
-7
15309
-8
15310
-11
15311
-13
15312
-16
15313
-18
15314
-20
15315
-21
15316
-22
15317
-23
15318
-23
15319
-21
15320
-19
15321
-16
15322
-13
15323
-10
15324
-7
15325
-6
15326
-4
15327
-3
15328
-3
15329
-5
15330
-8
15331
-12
15332
-15
15333
-18
15334
-21
15335
-23
15336
-25
15337
-27
15338
-27
15339
-26
15340
-24
15341
-21
15342
-19
15343
-15
15344
-8
15345
-3
15346
0
15347
0
15348
-1
15349
-4
15350
-7
15351
-11
15352
-14
15353
-16
15354
-18
15355
-20
15356
-21
15357
-21
15358
-19
15359
-18
15360
-19
15361
-19
15362
-20
15363
-21
15364
-21
15365
-20
15366
-18
15367
-15
15368
-13
15369
-9
15370
-6
15371
-4
15372
-2
15373
-2
15374
-3
15375
-7
15376
-10
15377
-13
15378
-16
15379
-18
15380
-21
15381
-23
15382
-25
15383
-25
15384
-25
15385
-23
15386
-21
15387
-18
15388
-15
15389
-12
15390
-8
15391
-6
15392
-4
15393
-2
15394
-2
15395
-2
15396
-5
15397
-8
15398
-12
15399
-16
15400
-19
15401
-22
15402
-25
15403
-27
15404
-28
15405
-28
15406
-27
15407
-25
15408
-21
15409
-16
15410
-10
15411
-6
15412
-4
15413
-4
15414
-5
15415
-6
15416
-8
15417
-9
15418
-11
15419
-12
15420
-14
15421
-15
15422
-15
15423
-14
15424
-14
15425
-15
15426
-16
15427
-18
15428
-20
15429
-21
15430
-22
15431
-22
15432
-21
15433
-19
15434
-17
15435
-14
15436
-10
15437
-7
15438
-5
15439
-4
15440
-5
15441
-8
15442
-11
15443
-13
15444
-16
15445
-18
15446
-20
15447
-21
15448
-23
15449
-22
15450
-22
15451
-20
15452
-18
15453
-15
15454
-12
15455
-10
15456
-8
15457
-6
15458
-5
15459
-5
15460
-5
15461
-5
15462
-8
15463
-10
15464
-14
15465
-16
15466
-20
15467
-22
15468
-25
15469
-27
15470
-28
15471
-27
15472
-26
15473
-23
15474
-20
15475
-15
15476
-9
15477
-5
15478
-4
15479
-4
15480
-5
15481
-7
15482
-9
15483
-10
15484
-12
15485
-13
15486
-14
15487
-15
15488
-16
15489
-15
15490
-15
15491
-15
15492
-15
15493
-17
15494
-19
15495
-21
15496
-21
15497
-21
15498
-21
15499
-19
15500
-17
15501
-14
15502
-11
15503
-9
15504
-7
15505
-6
15506
-5
15507
-5
15508
-5
15509
-5
15510
-6
15511
-9
15512
-12
15513
-16
15514
-19
15515
-22
15516
-24
15517
-27
15518
-28
15519
-28
15520
-27
15521
-25
15522
-22
15523
-20
15524
-16
15525
-11
15526
-5
15527
-1
15528
1
15529
2
15530
2
15531
1
15532
-3
15533
-7
15534
-12
15535
-16
15536
-20
15537
-23
15538
-26
15539
-28
15540
-29
15541
-29
15542
-28
15543
-25
15544
-20
15545
-15
15546
-11
15547
-8
15548
-7
15549
-7
15550
-7
15551
-8
15552
-8
15553
-9
15554
-10
15555
-11
15556
-12
15557
-12
15558
-12
15559
-13
15560
-15
15561
-17
15562
-20
15563
-21
15564
-23
15565
-24
15566
-25
15567
-24
15568
-21
15569
-19
15570
-16
15571
-13
15572
-9
15573
-6
15574
-3
15575
-1
15576
-1
15577
-3
15578
-7
15579
-10
15580
-14
15581
-17
15582
-20
15583
-23
15584
-25
15585
-25
15586
-26
15587
-25
15588
-23
15589
-20
15590
-17
15591
-14
15592
-10
15593
-6
15594
-3
15595
-1
15596
-2
15597
-4
15598
-8
15599
-11
15600
-14
15601
-17
15602
-19
15603
-21
15604
-22
15605
-24
15606
-25
15607
-23
15608
-19
15609
-16
15610
-15
15611
-14
15612
-14
15613
-14
15614
-15
15615
-15
15616
-14
15617
-14
15618
-13
15619
-12
15620
-11
15621
-10
15622
-9
15623
-8
15624
-9
15625
-10
15626
-13
15627
-15
15628
-17
15629
-19
15630
-20
15631
-22
15632
-22
15633
-22
15634
-22
15635
-20
15636
-18
15637
-15
15638
-11
15639
-8
15640
-6
15641
-5
15642
-4
15643
-3
15644
-4
15645
-6
15646
-9
15647
-13
15648
-16
15649
-19
15650
-21
15651
-24
15652
-25
15653
-26
15654
-26
15655
-25
15656
-22
15657
-20
15658
-16
15659
-12
15660
-6
15661
-2
15662
-1
15663
-2
15664
-5
15665
-8
15666
-11
15667
-14
15668
-16
15669
-18
15670
-19
15671
-21
15672
-20
15673
-19
15674
-18
15675
-16
15676
-15
15677
-15
15678
-16
15679
-16
15680
-17
15681
-17
15682
-17
15683
-16
15684
-15
15685
-13
15686
-11
15687
-9
15688
-7
15689
-6
15690
-6
15691
-8
15692
-11
15693
-13
15694
-16
15695
-18
15696
-20
15697
-21
15698
-22
15699
-23
15700
-23
15701
-21
15702
-19
15703
-17
15704
-14
15705
-11
15706
-9
15707
-7
15708
-5
15709
-5
15710
-5
15711
-5
15712
-6
15713
-8
15714
-12
15715
-15
15716
-18
15717
-20
15718
-23
15719
-25
15720
-27
15721
-28
15722
-28
15723
-26
15724
-24
15725
-21
15726
-18
15727
-13
15728
-8
15729
-2
15730
2
15731
3
15732
1
15733
-2
15734
-6
15735
-10
15736
-13
15737
-16
15738
-19
15739
-22
15740
-23
15741
-24
15742
-25
15743
-23
15744
-20
15745
-17
15746
-16
15747
-15
15748
-15
15749
-15
15750
-15
15751
-14
15752
-13
15753
-12
15754
-10
15755
-9
15756
-9
15757
-8
15758
-8
15759
-9
15760
-9
15761
-9
15762
-10
15763
-11
15764
-14
15765
-16
15766
-19
15767
-22
15768
-24
15769
-26
15770
-27
15771
-27
15772
-25
15773
-23
15774
-20
15775
-17
15776
-14
15777
-9
15778
-5
15779
-2
15780
0
15781
0
15782
0
15783
-2
15784
-4
15785
-7
15786
-11
15787
-15
15788
-19
15789
-22
15790
-25
15791
-28
15792
-30
15793
-30
15794
-29
15795
-28
15796
-26
15797
-22
15798
-16
15799
-10
15800
-6
15801
-4
15802
-4
15803
-5
15804
-6
15805
-7
15806
-8
15807
-10
15808
-11
15809
-13
15810
-14
15811
-15
15812
-15
15813
-15
15814
-16
15815
-18
15816
-19
15817
-21
15818
-22
15819
-23
15820
-24
15821
-23
15822
-21
15823
-18
15824
-15
15825
-12
15826
-9
15827
-5
15828
-4
15829
-2
15830
-1
15831
-2
15832
-3
15833
-5
15834
-8
15835
-11
15836
-15
15837
-18
15838
-21
15839
-24
15840
-27
15841
-29
15842
-30
15843
-29
15844
-27
15845
-25
15846
-23
15847
-18
15848
-13
15849
-8
15850
-2
15851
3
15852
4
15853
2
15854
-1
15855
-5
15856
-9
15857
-12
15858
-16
15859
-18
15860
-20
15861
-22
15862
-23
15863
-23
15864
-22
15865
-20
15866
-18
15867
-18
15868
-17
15869
-18
15870
-17
15871
-17
15872
-16
15873
-15
15874
-12
15875
-10
15876
-8
15877
-6
15878
-5
15879
-4
15880
-5
15881
-7
15882
-10
15883
-13
15884
-16
15885
-19
15886
-21
15887
-23
15888
-25
15889
-26
15890
-26
15891
-24
15892
-22
15893
-19
15894
-15
15895
-12
15896
-8
15897
-5
15898
-3
15899
-2
15900
-2
15901
-3
15902
-5
15903
-6
15904
-9
15905
-11
15906
-15
15907
-18
15908
-21
15909
-24
15910
-27
15911
-29
15912
-31
15913
-31
15914
-29
15915
-28
15916
-25
15917
-20
15918
-15
15919
-10
15920
-3
15921
2
15922
4
15923
3
15924
0
15925
-3
15926
-7
15927
-10
15928
-14
15929
-16
15930
-19
15931
-21
15932
-22
15933
-22
15934
-22
15935
-20
15936
-19
15937
-18
15938
-18
15939
-18
15940
-18
15941
-17
15942
-16
15943
-15
15944
-12
15945
-10
15946
-8
15947
-7
15948
-5
15949
-5
15950
-5
15951
-7
15952
-10
15953
-13
15954
-16
15955
-19
15956
-21
15957
-24
15958
-25
15959
-26
15960
-26
15961
-24
15962
-22
15963
-19
15964
-16
15965
-12
15966
-8
15967
-5
15968
-3
15969
-1
15970
-1
15971
-1
15972
-3
15973
-7
15974
-11
15975
-15
15976
-18
15977
-22
15978
-25
15979
-27
15980
-29
15981
-29
15982
-28
15983
-25
15984
-23
15985
-19
15986
-13
15987
-7
15988
-4
15989
-3
15990
-4
15991
-5
15992
-8
15993
-9
15994
-11
15995
-13
15996
-15
15997
-16
15998
-16
15999
-17
16000
-17
16001
-16
16002
-15
16003
-14
16004
-13
16005
-14
16006
-15
16007
-17
16008
-18
16009
-19
16010
-20
16011
-20
16012
-19
16013
-19
16014
-17
16015
-15
16016
-12
16017
-10
16018
-9
16019
-7
16020
-7
16021
-6
16022
-7
16023
-8
16024
-10
16025
-12
16026
-15
16027
-17
16028
-20
16029
-22
16030
-24
16031
-26
16032
-27
16033
-26
16034
-24
16035
-22
16036
-19
16037
-16
16038
-12
16039
-8
16040
-4
16041
-1
16042
1
16043
1
16044
-1
16045
-4
16046
-8
16047
-12
16048
-16
16049
-19
16050
-22
16051
-25
16052
-27
16053
-29
16054
-29
16055
-27
16056
-25
16057
-21
16058
-17
16059
-11
16060
-6
16061
-5
16062
-5
16063
-6
16064
-8
16065
-9
16066
-12
16067
-13
16068
-14
16069
-16
16070
-16
16071
-17
16072
-16
16073
-16
16074
-14
16075
-14
16076
-15
16077
-17
16078
-18
16079
-20
16080
-21
16081
-21
16082
-22
16083
-21
16084
-18
16085
-16
16086
-12
16087
-9
16088
-7
16089
-5
16090
-4
16091
-4
16092
-4
16093
-5
16094
-6
16095
-8
16096
-10
16097
-11
16098
-13
16099
-15
16100
-17
16101
-20
16102
-22
16103
-25
16104
-27
16105
-29
16106
-30
16107
-28
16108
-27
16109
-25
16110
-21
16111
-16
16112
-11
16113
-5
16114
0
16115
3
16116
3
16117
1
16118
-2
16119
-7
16120
-11
16121
-14
16122
-17
16123
-19
16124
-21
16125
-23
16126
-23
16127
-24
16128
-22
16129
-19
16130
-17
16131
-16
16132
-16
16133
-16
16134
-16
16135
-16
16136
-15
16137
-14
16138
-13
16139
-12
16140
-10
16141
-9
16142
-9
16143
-8
16144
-8
16145
-9
16146
-10
16147
-10
16148
-11
16149
-11
16150
-11
16151
-13
16152
-15
16153
-17
16154
-19
16155
-22
16156
-24
16157
-26
16158
-27
16159
-27
16160
-25
16161
-23
16162
-20
16163
-17
16164
-14
16165
-9
16166
-4
16167
-1
16168
1
16169
2
16170
1
16171
-1
16172
-5
16173
-10
16174
-14
16175
-18
16176
-21
16177
-24
16178
-26
16179
-28
16180
-29
16181
-29
16182
-27
16183
-24
16184
-19
16185
-14
16186
-11
16187
-9
16188
-8
16189
-8
16190
-8
16191
-9
16192
-9
16193
-10
16194
-11
16195
-11
16196
-12
16197
-13
16198
-13
16199
-13
16200
-14
16201
-15
16202
-17
16203
-19
16204
-21
16205
-23
16206
-24
16207
-25
16208
-24
16209
-21
16210
-20
16211
-17
16212
-14
16213
-10
16214
-6
16215
-3
16216
-2
16217
-1
16218
-2
16219
-3
16220
-5
16221
-7
16222
-9
16223
-12
16224
-16
16225
-19
16226
-22
16227
-25
16228
-28
16229
-31
16230
-32
16231
-31
16232
-30
16233
-29
16234
-25
16235
-19
16236
-14
16237
-10
16238
-4
16239
1
16240
4
16241
5
16242
3
16243
0
16244
-5
16245
-9
16246
-13
16247
-16
16248
-19
16249
-22
16250
-24
16251
-26
16252
-27
16253
-26
16254
-24
16255
-20
16256
-17
16257
-15
16258
-14
16259
-13
16260
-13
16261
-12
16262
-11
16263
-11
16264
-10
16265
-9
16266
-9
16267
-9
16268
-9
16269
-10
16270
-10
16271
-11
16272
-12
16273
-13
16274
-14
16275
-14
16276
-15
16277
-16
16278
-17
16279
-19
16280
-21
16281
-23
16282
-25
16283
-25
16284
-25
16285
-24
16286
-22
16287
-19
16288
-16
16289
-13
16290
-8
16291
-5
16292
-2
16293
-1
16294
0
16295
0
16296
-3
16297
-6
16298
-11
16299
-15
16300
-18
16301
-21
16302
-24
16303
-26
16304
-27
16305
-28
16306
-27
16307
-25
16308
-21
16309
-17
16310
-14
16311
-11
16312
-10
16313
-9
16314
-9
16315
-10
16316
-10
16317
-11
16318
-11
16319
-11
16320
-12
16321
-12
16322
-12
16323
-12
16324
-12
16325
-13
16326
-14
16327
-16
16328
-18
16329
-20
16330
-22
16331
-23
16332
-24
16333
-24
16334
-22
16335
-20
16336
-17
16337
-14
16338
-11
16339
-8
16340
-6
16341
-4
16342
-2
16343
-2
16344
-4
16345
-5
16346
-6
16347
-8
16348
-11
16349
-14
16350
-17
16351
-20
16352
-23
16353
-26
16354
-28
16355
-30
16356
-30
16357
-29
16358
-27
16359
-25
16360
-21
16361
-16
16362
-11
16363
-5
16364
0
16365
3
16366
4
16367
2
16368
-1
16369
-5
16370
-10
16371
-14
16372
-17
16373
-20
16374
-22
16375
-24
16376
-25
16377
-25
16378
-24
16379
-21
16380
-18
16381
-17
16382
-16
16383
-16
16384
-16
16385
-15
16386
-14
16387
-13
16388
-12
16389
-10
16390
-8
16391
-7
16392
-6
16393
-6
16394
-6
16395
-8
16396
-10
16397
-14
16398
-17
16399
-19
16400
-22
16401
-24
16402
-26
16403
-27
16404
-27
16405
-25
16406
-23
16407
-21
16408
-17
16409
-14
16410
-9
16411
-5
16412
-2
16413
0
16414
0
16415
-1
16416
-2
16417
-4
16418
-7
16419
-11
16420
-15
16421
-19
16422
-22
16423
-26
16424
-28
16425
-31
16426
-32
16427
-31
16428
-30
16429
-29
16430
-24
16431
-19
16432
-14
16433
-9
16434
-3
16435
2
16436
4
16437
4
16438
1
16439
-2
16440
-7
16441
-11
16442
-14
16443
-17
16444
-20
16445
-22
16446
-23
16447
-24
16448
-24
16449
-23
16450
-19
16451
-17
16452
-16
16453
-16
16454
-16
16455
-16
16456
-16
16457
-15
16458
-14
16459
-13
16460
-11
16461
-10
16462
-9
16463
-8
16464
-8
16465
-8
16466
-9
16467
-9
16468
-10
16469
-12
16470
-13
16471
-14
16472
-14
16473
-16
16474
-18
16475
-19
16476
-22
16477
-24
16478
-25
16479
-27
16480
-27
16481
-25
16482
-23
16483
-21
16484
-17
16485
-14
16486
-9
16487
-5
16488
-1
16489
1
16490
2
16491
1
16492
-2
16493
-6
16494
-10
16495
-14
16496
-18
16497
-21
16498
-24
16499
-26
16500
-28
16501
-29
16502
-29
16503
-26
16504
-23
16505
-18
16506
-14
16507
-12
16508
-10
16509
-10
16510
-9
16511
-9
16512
-9
16513
-9
16514
-10
16515
-10
16516
-11
16517
-11
16518
-10
16519
-11
16520
-13
16521
-15
16522
-17
16523
-19
16524
-21
16525
-23
16526
-24
16527
-25
16528
-24
16529
-23
16530
-20
16531
-18
16532
-14
16533
-10
16534
-6
16535
-3
16536
-2
16537
-1
16538
-2
16539
-2
16540
-4
16541
-7
16542
-11
16543
-15
16544
-18
16545
-22
16546
-25
16547
-27
16548
-29
16549
-30
16550
-29
16551
-28
16552
-26
16553
-23
16554
-18
16555
-13
16556
-7
16557
-1
16558
2
16559
2
16560
0
16561
-3
16562
-7
16563
-11
16564
-14
16565
-17
16566
-18
16567
-20
16568
-21
16569
-22
16570
-21
16571
-20
16572
-18
16573
-17
16574
-16
16575
-17
16576
-17
16577
-18
16578
-17
16579
-17
16580
-16
16581
-14
16582
-12
16583
-10
16584
-9
16585
-8
16586
-7
16587
-7
16588
-8
16589
-8
16590
-9
16591
-10
16592
-13
16593
-15
16594
-18
16595
-21
16596
-23
16597
-26
16598
-27
16599
-29
16600
-28
16601
-26
16602
-24
16603
-21
16604
-18
16605
-14
16606
-8
16607
-4
16608
-1
16609
1
16610
1
16611
1
16612
-1
16613
-3
16614
-7
16615
-11
16616
-15
16617
-19
16618
-23
16619
-26
16620
-29
16621
-31
16622
-31
16623
-31
16624
-29
16625
-28
16626
-23
16627
-18
16628
-12
16629
-6
16630
-2
16631
0
16632
-1
16633
-2
16634
-5
16635
-8
16636
-10
16637
-13
16638
-15
16639
-17
16640
-19
16641
-19
16642
-19
16643
-18
16644
-18
16645
-18
16646
-19
16647
-20
16648
-21
16649
-21
16650
-22
16651
-21
16652
-19
16653
-16
16654
-13
16655
-10
16656
-7
16657
-5
16658
-4
16659
-3
16660
-3
16661
-3
16662
-4
16663
-8
16664
-11
16665
-15
16666
-18
16667
-21
16668
-24
16669
-26
16670
-28
16671
-29
16672
-28
16673
-26
16674
-23
16675
-21
16676
-17
16677
-12
16678
-6
16679
-1
16680
2
16681
2
16682
0
16683
-3
16684
-8
16685
-11
16686
-15
16687
-18
16688
-20
16689
-23
16690
-24
16691
-25
16692
-25
16693
-23
16694
-21
16695
-19
16696
-17
16697
-16
16698
-16
16699
-15
16700
-14
16701
-13
16702
-12
16703
-11
16704
-10
16705
-9
16706
-9
16707
-9
16708
-9
16709
-8
16710
-9
16711
-10
16712
-12
16713
-15
16714
-17
16715
-20
16716
-22
16717
-24
16718
-26
16719
-27
16720
-27
16721
-25
16722
-23
16723
-20
16724
-16
16725
-13
16726
-9
16727
-5
16728
-2
16729
-1
16730
-1
16731
-2
16732
-4
16733
-5
16734
-8
16735
-11
16736
-14
16737
-18
16738
-21
16739
-25
16740
-28
16741
-30
16742
-32
16743
-31
16744
-30
16745
-28
16746
-26
16747
-20
16748
-15
16749
-10
16750
-3
16751
1
16752
3
16753
2
16754
-1
16755
-4
16756
-8
16757
-11
16758
-13
16759
-16
16760
-18
16761
-20
16762
-21
16763
-21
16764
-20
16765
-19
16766
-18
16767
-19
16768
-20
16769
-20
16770
-20
16771
-20
16772
-19
16773
-16
16774
-14
16775
-11
16776
-9
16777
-7
16778
-6
16779
-5
16780
-5
16781
-6
16782
-5
16783
-8
16784
-11
16785
-14
16786
-17
16787
-20
16788
-22
16789
-24
16790
-25
16791
-27
16792
-27
16793
-26
16794
-24
16795
-22
16796
-19
16797
-16
16798
-11
16799
-5
16800
-2
16801
0
16802
1
16803
1
16804
0
16805
-3
16806
-7
16807
-12
16808
-16
16809
-19
16810
-23
16811
-26
16812
-28
16813
-30
16814
-30
16815
-29
16816
-27
16817
-24
16818
-19
16819
-13
16820
-9
16821
-7
16822
-7
16823
-7
16824
-7
16825
-8
16826
-9
16827
-11
16828
-12
16829
-13
16830
-13
16831
-13
16832
-13
16833
-14
16834
-15
16835
-17
16836
-19
16837
-21
16838
-22
16839
-24
16840
-24
16841
-24
16842
-22
16843
-20
16844
-17
16845
-14
16846
-11
16847
-8
16848
-5
16849
-4
16850
-3
16851
-3
16852
-3
16853
-5
16854
-8
16855
-11
16856
-15
16857
-18
16858
-22
16859
-25
16860
-27
16861
-29
16862
-29
16863
-28
16864
-26
16865
-23
16866
-21
16867
-17
16868
-12
16869
-6
16870
0
16871
2
16872
2
16873
0
16874
-3
16875
-7
16876
-11
16877
-15
16878
-17
16879
-20
16880
-22
16881
-23
16882
-24
16883
-24
16884
-22
16885
-20
16886
-19
16887
-18
16888
-18
16889
-18
16890
-17
16891
-16
16892
-15
16893
-14
16894
-12
16895
-10
16896
-9
16897
-7
16898
-6
16899
-6
16900
-7
16901
-10
16902
-13
16903
-16
16904
-18
16905
-21
16906
-23
16907
-24
16908
-25
16909
-26
16910
-25
16911
-22
16912
-20
16913
-17
16914
-14
16915
-11
16916
-8
16917
-4
16918
-1
16919
0
16920
-1
16921
-4
16922
-8
16923
-12
16924
-16
16925
-19
16926
-22
16927
-24
16928
-26
16929
-28
16930
-28
16931
-27
16932
-25
16933
-22
16934
-20
16935
-16
16936
-10
16937
-4
16938
0
16939
1
16940
0
16941
-2
16942
-6
16943
-10
16944
-14
16945
-16
16946
-19
16947
-21
16948
-23
16949
-24
16950
-25
16951
-23
16952
-20
16953
-18
16954
-17
16955
-17
16956
-17
16957
-17
16958
-16
16959
-15
16960
-14
16961
-13
16962
-11
16963
-9
16964
-7
16965
-6
16966
-5
16967
-7
16968
-10
16969
-13
16970
-16
16971
-18
16972
-21
16973
-23
16974
-24
16975
-26
16976
-26
16977
-25
16978
-23
16979
-20
16980
-17
16981
-13
16982
-9
16983
-5
16984
-3
16985
-2
16986
-1
16987
-2
16988
-3
16989
-5
16990
-9
16991
-13
16992
-17
16993
-20
16994
-24
16995
-26
16996
-29
16997
-30
16998
-30
16999
-28
17000
-26
17001
-24
17002
-20
17003
-13
17004
-6
17005
-2
17006
-1
17007
-2
17008
-4
17009
-6
17010
-9
17011
-11
17012
-14
17013
-16
17014
-17
17015
-18
17016
-18
17017
-17
17018
-16
17019
-16
17020
-16
17021
-17
17022
-19
17023
-20
17024
-20
17025
-20
17026
-20
17027
-18
17028
-16
17029
-14
17030
-11
17031
-8
17032
-6
17033
-5
17034
-7
17035
-9
17036
-12
17037
-14
17038
-17
17039
-18
17040
-20
17041
-21
17042
-22
17043
-22
17044
-22
17045
-20
17046
-18
17047
-16
17048
-13
17049
-11
17050
-9
17051
-7
17052
-6
17053
-5
17054
-5
17055
-8
17056
-11
17057
-14
17058
-17
17059
-19
17060
-22
17061
-24
17062
-25
17063
-26
17064
-26
17065
-24
17066
-22
17067
-19
17068
-16
17069
-11
17070
-7
17071
-4
17072
-2
17073
-4
17074
-6
17075
-9
17076
-12
17077
-15
17078
-16
17079
-18
17080
-20
17081
-21
17082
-21
17083
-21
17084
-19
17085
-17
17086
-16
17087
-16
17088
-16
17089
-17
17090
-17
17091
-17
17092
-17
17093
-16
17094
-15
17095
-14
17096
-12
17097
-11
17098
-10
17099
-8
17100
-9
17101
-9
17102
-9
17103
-9
17104
-9
17105
-11
17106
-13
17107
-16
17108
-18
17109
-21
17110
-24
17111
-26
17112
-27
17113
-27
17114
-26
17115
-24
17116
-22
17117
-19
17118
-15
17119
-11
17120
-7
17121
-3
17122
0
17123
1
17124
0
17125
-3
17126
-8
17127
-12
17128
-15
17129
-18
17130
-21
17131
-23
17132
-25
17133
-26
17134
-26
17135
-24
17136
-22
17137
-18
17138
-15
17139
-14
17140
-14
17141
-14
17142
-15
17143
-15
17144
-14
17145
-12
17146
-12
17147
-10
17148
-9
17149
-9
17150
-8
17151
-8
17152
-9
17153
-12
17154
-15
17155
-17
17156
-19
17157
-21
17158
-23
17159
-24
17160
-25
17161
-24
17162
-23
17163
-20
17164
-18
17165
-15
17166
-11
17167
-8
17168
-5
17169
-3
17170
-4
17171
-6
17172
-9
17173
-12
17174
-14
17175
-16
17176
-19
17177
-21
17178
-23
17179
-24
17180
-24
17181
-22
17182
-20
17183
-18
17184
-15
17185
-12
17186
-8
17187
-5
17188
-5
17189
-6
17190
-8
17191
-10
17192
-13
17193
-15
17194
-17
17195
-18
17196
-19
17197
-20
17198
-20
17199
-19
17200
-17
17201
-16
17202
-15
17203
-16
17204
-16
17205
-18
17206
-19
17207
-19
17208
-18
17209
-17
17210
-16
17211
-14
17212
-12
17213
-10
17214
-7
17215
-7
17216
-8
17217
-10
17218
-12
17219
-15
17220
-17
17221
-18
17222
-20
17223
-21
17224
-22
17225
-22
17226
-21
17227
-20
17228
-18
17229
-16
17230
-13
17231
-12
17232
-9
17233
-7
17234
-7
17235
-8
17236
-10
17237
-12
17238
-14
17239
-16
17240
-18
17241
-20
17242
-21
17243
-22
17244
-22
17245
-21
17246
-20
17247
-17
17248
-15
17249
-12
17250
-10
17251
-7
17252
-5
17253
-4
17254
-5
17255
-8
17256
-11
17257
-14
17258
-17
17259
-19
17260
-21
17261
-22
17262
-23
17263
-24
17264
-23
17265
-21
17266
-17
17267
-15
17268
-13
17269
-12
17270
-13
17271
-13
17272
-14
17273
-15
17274
-15
17275
-14
17276
-14
17277
-14
17278
-13
17279
-12
17280
-10
17281
-8
17282
-8
17283
-10
17284
-12
17285
-14
17286
-17
17287
-19
17288
-21
17289
-22
17290
-23
17291
-23
17292
-23
17293
-22
17294
-20
17295
-17
17296
-15
17297
-12
17298
-9
17299
-7
17300
-5
17301
-4
17302
-4
17303
-5
17304
-6
17305
-8
17306
-12
17307
-15
17308
-18
17309
-21
17310
-24
17311
-26
17312
-28
17313
-30
17314
-29
17315
-27
17316
-25
17317
-23
17318
-19
17319
-15
17320
-8
17321
-2
17322
1
17323
1
17324
0
17325
-3
17326
-7
17327
-10
17328
-13
17329
-16
17330
-18
17331
-20
17332
-22
17333
-23
17334
-24
17335
-22
17336
-20
17337
-19
17338
-19
17339
-20
17340
-20
17341
-19
17342
-19
17343
-17
17344
-15
17345
-12
17346
-10
17347
-8
17348
-6
17349
-5
17350
-5
17351
-5
17352
-6
17353
-8
17354
-11
17355
-14
17356
-18
17357
-20
17358
-23
17359
-26
17360
-28
17361
-29
17362
-29
17363
-26
17364
-25
17365
-23
17366
-21
17367
-16
17368
-10
17369
-4
17370
-1
17371
1
17372
2
17373
1
17374
-1
17375
-5
17376
-9
17377
-14
17378
-18
17379
-21
17380
-24
17381
-27
17382
-29
17383
-30
17384
-29
17385
-28
17386
-25
17387
-20
17388
-15
17389
-11
17390
-9
17391
-8
17392
-7
17393
-7
17394
-7
17395
-8
17396
-9
17397
-9
17398
-10
17399
-11
17400
-11
17401
-12
17402
-13
17403
-15
17404
-18
17405
-20
17406
-22
17407
-24
17408
-25
17409
-26
17410
-25
17411
-22
17412
-19
17413
-16
17414
-12
17415
-9
17416
-6
17417
-3
17418
-2
17419
-2
17420
-4
17421
-8
17422
-12
17423
-15
17424
-18
17425
-21
17426
-23
17427
-25
17428
-26
17429
-27
17430
-25
17431
-23
17432
-21
17433
-18
17434
-15
17435
-11
17436
-7
17437
-4
17438
-2
17439
-1
17440
-2
17441
-2
17442
-5
17443
-8
17444
-12
17445
-16
17446
-19
17447
-22
17448
-25
17449
-28
17450
-29
17451
-29
17452
-29
17453
-26
17454
-24
17455
-19
17456
-12
17457
-7
17458
-5
17459
-127
17460
-127
17461
-127
17462
-127
17463
-127
17464
-127
17465
-127
17466
-93
17467
-69
17468
-52
17469
-40
17470
-31
17471
-25
17472
-21
17473
-18
17474
-17
17475
-16
17476
-16
17477
-16
17478
-16
17479
-16
17480
-16
17481
-17
17482
-17
17483
-17
17484
-18
17485
-18
17486
-18
17487
-18
17488
-18
17489
-17
17490
-17
17491
-17
17492
-16
17493
-16
17494
-16
17495
-15
17496
-15
17497
-15
17498
-15
17499
-15
17500
-14
17501
-14
17502
-14
17503
-14
17504
-14
17505
-14
17506
-15
17507
-15
17508
-15
17509
-15
17510
-16
17511
-16
17512
-16
17513
-15
17514
-16
17515
-16
17516
-16
17517
-16
17518
-16
17519
-16
17520
-16
17521
-16
17522
-16
17523
-16
17524
-16
17525
-16
17526
-16
17527
-16
17528
-15
17529
-15
17530
-15
17531
-15
17532
-15
17533
-15
17534
-15
17535
-15
17536
-16
17537
-16
17538
-16
17539
-16
17540
-16
17541
-16
17542
-16
17543
-16
17544
-15
17545
-15
17546
-15
17547
-15
17548
-15
17549
-15
17550
-15
17551
-15
17552
-15
17553
-15
17554
-15
17555
-15
17556
-15
17557
-16
17558
-16
17559
-16
17560
-16
17561
-16
17562
-16
17563
-16
17564
-16
17565
-16
17566
-16
17567
-16
17568
-16
17569
-15
17570
-15
17571
-15
17572
-15
17573
-15
17574
-15
17575
-15
17576
-15
17577
-15
17578
-15
17579
-15
17580
-15
17581
-16
17582
-16
17583
-16
17584
-15
17585
-16
17586
-16
17587
-16
17588
-15
17589
-15
17590
-15
17591
-15
17592
-15
17593
-15
17594
-15
17595
-15
17596
-15
17597
-15
17598
-15
17599
-15
17600
-15
17601
-15
17602
-15
17603
-16
17604
-15
17605
-15
17606
-16
17607
-16
17608
-16
17609
-16
17610
-16
17611
-16
17612
-16
17613
-16
17614
-16
17615
-16
17616
-16
17617
-16
17618
-16
17619
-15
17620
-15
17621
-15
17622
-15
17623
-15
17624
-15
17625
-15
17626
-15
17627
-15
17628
-16
17629
-16
17630
-16
17631
-16
17632
-16
17633
-15
17634
-15
17635
127
17636
127
17637
127
17638
127
17639
127
17640
127
17641
107
17642
72
17643
47
17644
28
17645
14
17646
3
17647
-5
17648
-11
17649
-15
17650
-18
17651
-19
17652
-20
17653
-18
17654
-16
17655
-15
17656
-15
17657
-15
17658
-16
17659
-17
17660
-17
17661
-17
17662
-17
17663
-16
17664
-15
17665
-14
17666
-12
17667
-11
17668
-10
17669
-10
17670
-10
17671
-9
17672
-9
17673
-11
17674
-13
17675
-15
17676
-17
17677
-19
17678
-22
17679
-23
17680
-25
17681
-26
17682
-26
17683
-127
17684
-127
17685
-127
17686
-127
17687
-127
17688
-127
17689
-124
17690
-87
17691
-61
17692
-44
17693
-32
17694
-24
17695
-19
17696
-17
17697
-16
17698
-15
17699
127
17700
127
17701
127
17702
127
17703
127
17704
127
17705
101
17706
66
17707
41
17708
22
17709
9
17710
0
17711
-6
17712
-13
17713
-17
17714
-21
17715
-127
17716
-127
17717
-127
17718
-127
17719
-127
17720
-127
17721
-127
17722
-92
17723
-63
17724
-43
17725
-30
17726
-22
17727
-17
17728
-14
17729
-13
17730
-13
17731
127
17732
127
17733
127
17734
127
17735
127
17736
127
17737
102
17738
67
17739
42
17740
23
17741
9
17742
-1
17743
-8
17744
-12
17745
-15
17746
-16
17747
-127
17748
-127
17749
-127
17750
-127
17751
-127
17752
-127
17753
-127
17754
-97
17755
-69
17756
-49
17757
-34
17758
-25
17759
-19
17760
-15
17761
-13
17762
-12
17763
-12
17764
-13
17765
-13
17766
-14
17767
-15
17768
-16
17769
-17
17770
-18
17771
-18
17772
-19
17773
-19
17774
-19
17775
-19
17776
-19
17777
-19
17778
-18
17779
-18
17780
-17
17781
-16
17782
-16
17783
-15
17784
-15
17785
-14
17786
-14
17787
-14
17788
-14
17789
-14
17790
-14
17791
-14
17792
-14
17793
-14
17794
-14
17795
-15
17796
-15
17797
-15
17798
-15
17799
-15
17800
-16
17801
-16
17802
-16
17803
-16
17804
-16
17805
-16
17806
-16
17807
-16
17808
-16
17809
-16
17810
-16
17811
-16
17812
-16
17813
-16
17814
-15
17815
-15
17816
-15
17817
-15
17818
-15
17819
-15
17820
-15
17821
-15
17822
-15
17823
-15
17824
-15
17825
-15
17826
-16
17827
127
17828
127
17829
127
17830
127
17831
127
17832
127
17833
106
17834
72
17835
47
17836
28
17837
13
17838
2
17839
-5
17840
-11
17841
-16
17842
-18
17843
-127
17844
-127
17845
-127
17846
-127
17847
-127
17848
-127
17849
-127
17850
-93
17851
-68
17852
-50
17853
-37
17854
-29
17855
-23
17856
-20
17857
-18
17858
-16
17859
-16
17860
-16
17861
-16
17862
-17
17863
-17
17864
-17
17865
-17
17866
-17
17867
-18
17868
-18
17869
-17
17870
-17
17871
-17
17872
-17
17873
-17
17874
-16
17875
-16
17876
-16
17877
-16
17878
-16
17879
-15
17880
-15
17881
-15
17882
-15
17883
-15
17884
-15
17885
-15
17886
-15
17887
-15
17888
-15
17889
-15
17890
-15
17891
-15
17892
-15
17893
-15
17894
-15
17895
-15
17896
-15
17897
-16
17898
-16
17899
-16
17900
-16
17901
-16
17902
-16
17903
-16
17904
-16
17905
-16
17906
-16
17907
-16
17908
-15
17909
-15
17910
-15
17911
-15
17912
-15
17913
-15
17914
-15
17915
-15
17916
-15
17917
-15
17918
-15
17919
-15
17920
-15
17921
-15
17922
-15
17923
-15
17924
-16
17925
-15
17926
-16
17927
-16
17928
-16
17929
-16
17930
-16
17931
-16
17932
-16
17933
-16
17934
-16
17935
-16
17936
-16
17937
-16
17938
-16
17939
-16
17940
-16
17941
-16
17942
-15
17943
-15
17944
-15
17945
-15
17946
-15
17947
-15
17948
-15
17949
-16
17950
-16
17951
-16
17952
-16
17953
-16
17954
-15
17955
-15
17956
-15
17957
-15
17958
-15
17959
-15
17960
-15
17961
-15
17962
-15
17963
-15
17964
-15
17965
-15
17966
-15
17967
-15
17968
-15
17969
-16
17970
-16
17971
-16
17972
-16
17973
-16
17974
-16
17975
-16
17976
-16
17977
-16
17978
-16
17979
-16
17980
-15
17981
-15
17982
-16
17983
-15
17984
-15
17985
-15
17986
-16
17987
127
17988
127
17989
127
17990
127
17991
127
17992
127
17993
105
17994
71
17995
47
17996
30
17997
17
17998
8
17999
0
18000
-6
18001
-11
18002
-16
18003
-127
18004
-127
18005
-127
18006
-127
18007
-127
18008
-127
18009
-127
18010
-102
18011
-73
18012
-52
18013
-36
18014
-25
18015
-18
18016
-14
18017
-12
18018
-11
18019
-11
18020
-12
18021
-12
18022
-14
18023
-15
18024
-16
18025
-16
18026
-17
18027
-18
18028
-18
18029
-19
18030
-19
18031
-19
18032
-19
18033
-19
18034
-18
18035
-17
18036
-17
18037
-16
18038
-16
18039
-16
18040
-15
18041
-14
18042
-14
18043
-13
18044
-13
18045
-13
18046
-14
18047
-14
18048
-14
18049
-14
18050
-14
18051
-14
18052
-15
18053
-15
18054
-15
18055
-16
18056
-16
18057
-16
18058
-16
18059
-16
18060
-16
18061
-16
18062
-16
18063
-16
18064
-16
18065
-16
18066
-16
18067
-16
18068
-16
18069
-15
18070
-15
18071
-15
18072
-15
18073
-15
18074
-15
18075
-15
18076
-15
18077
-15
18078
-15
18079
-15
18080
-15
18081
-16
18082
-16
18083
-16
18084
-16
18085
-16
18086
-16
18087
-16
18088
-15
18089
-15
18090
-15
18091
-15
18092
-15
18093
-15
18094
-15
18095
-15
18096
-15
18097
-15
18098
-15
18099
-16
18100
-16
18101
-16
18102
-16
18103
-16
18104
-16
18105
-16
18106
-16
18107
-16
18108
-15
18109
-15
18110
-15
18111
-16
18112
-15
18113
-16
18114
-16
18115
-16
18116
-16
18117
-16
18118
-16
18119
-15
18120
-16
18121
-16
18122
-16
18123
-16
18124
-16
18125
-16
18126
-16
18127
-16
18128
-16
18129
-15
18130
-15
18131
-15
18132
-15
18133
-15
18134
-15
18135
-15
18136
-15
18137
-15
18138
-15
18139
-15
18140
-16
18141
-16
18142
-16
18143
-16
18144
-16
18145
-16
18146
-16
18147
127
18148
127
18149
127
18150
127
18151
127
18152
127
18153
105
18154
72
18155
47
18156
29
18157
15
18158
5
18159
-2
18160
-8
18161
-12
18162
-14
18163
-127
18164
-127
18165
-127
18166
-127
18167
-127
18168
-127
18169
-127
18170
-102
18171
-74
18172
-55
18173
-40
18174
-30
18175
-23
18176
-18
18177
-15
18178
-13
18179
127
18180
127
18181
127
18182
127
18183
127
18184
127
18185
105
18186
69
18187
43
18188
23
18189
8
18190
-2
18191
-10
18192
-16
18193
-19
18194
-20
18195
-127
18196
-127
18197
-127
18198
-127
18199
-127
18200
-127
18201
-125
18202
-90
18203
-64
18204
-47
18205
-35
18206
-28
18207
-23
18208
-20
18209
-18
18210
-17
18211
-17
18212
-18
18213
-17
18214
-18
18215
-19
18216
-19
18217
-18
18218
-18
18219
-18
18220
-18
18221
-18
18222
-17
18223
-17
18224
-16
18225
-16
18226
-16
18227
-16
18228
-15
18229
-15
18230
-15
18231
-14
18232
-14
18233
-14
18234
-14
18235
-14
18236
-14
18237
-14
18238
-15
18239
-15
18240
-15
18241
-15
18242
-16
18243
127
18244
127
18245
127
18246
127
18247
127
18248
127
18249
105
18250
71
18251
47
18252
30
18253
17
18254
7
18255
-2
18256
-9
18257
-15
18258
-19
18259
-23
18260
-25
18261
-26
18262
-25
18263
-24
18264
-21
18265
-19
18266
-16
18267
-12
18268
-8
18269
-6
18270
-4
18271
-2
18272
-2
18273
-4
18274
-8
18275
-12
18276
-16
18277
-18
18278
-21
18279
-24
18280
-25
18281
-27
18282
-27
18283
-26
18284
-24
18285
-20
18286
-16
18287
-13
18288
-11
18289
-10
18290
-11
18291
-127
18292
-127
18293
-127
18294
-127
18295
-127
18296
-127
18297
-127
18298
-94
18299
-68
18300
-51
18301
-38
18302
-30
18303
-24
18304
-20
18305
-17
18306
-16
18307
127
18308
127
18309
127
18310
127
18311
127
18312
127
18313
103
18314
69
18315
43
18316
24
18317
11
18318
0
18319
-7
18320
-13
18321
-16
18322
-17
18323
-127
18324
-127
18325
-127
18326
-127
18327
-127
18328
-127
18329
-127
18330
-97
18331
-70
18332
-50
18333
-37
18334
-27
18335
-21
18336
-17
18337
-15
18338
-14
18339
127
18340
127
18341
127
18342
127
18343
127
18344
127
18345
103
18346
68
18347
42
18348
23
18349
9
18350
-1
18351
-8
18352
-12
18353
-15
18354
-16
18355
-18
18356
-20
18357
-21
18358
-22
18359
-22
18360
-20
18361
-18
18362
-16
18363
-13
18364
-10
18365
-7
18366
-5
18367
-4
18368
-4
18369
-4
18370
-6
18371
-9
18372
-13
18373
-16
18374
-20
18375
-22
18376
-25
18377
-27
18378
-29
18379
-29
18380
-28
18381
-25
18382
-23
18383
-20
18384
-17
18385
-13
18386
-8
18387
-4
18388
-2
18389
0
18390
0
18391
-2
18392
-5
18393
-9
18394
-13
18395
-16
18396
-20
18397
-23
18398
-26
18399
-28
18400
-30
18401
-30
18402
-28
18403
-26
18404
-24
18405
-21
18406
-15
18407
-8
18408
-3
18409
-1
18410
-1
18411
-4
18412
-6
18413
-9
18414
-12
18415
-15
18416
-17
18417
-18
18418
-20
18419
-20
18420
-20
18421
-19
18422
-18
18423
-18
18424
-18
18425
-19
18426
-20
18427
-20
18428
-20
18429
-20
18430
-18
18431
-16
18432
-13
18433
-12
18434
-9
18435
-8
18436
-7
18437
-6
18438
-5
18439
-6
18440
-8
18441
-10
18442
-14
18443
-17
18444
-20
18445
-23
18446
-25
18447
-27
18448
-28
18449
-29
18450
-28
18451
-26
18452
-23
18453
-20
18454
-17
18455
-13
18456
-7
18457
-3
18458
-1
18459
0
18460
0
18461
-1
18462
-3
18463
-7
18464
-12
18465
-16
18466
-19
18467
-23
18468
-26
18469
-28
18470
-30
18471
-31
18472
-30
18473
-28
18474
-25
18475
-21
18476
-15
18477
-9
18478
-8
18479
-7
18480
-6
18481
-6
18482
-7
18483
-127
18484
-127
18485
-127
18486
-127
18487
-127
18488
-127
18489
-127
18490
-96
18491
-71
18492
-53
18493
-41
18494
-32
18495
-26
18496
-22
18497
-19
18498
-18
18499
-17
18500
-16
18501
-16
18502
-16
18503
-16
18504
-16
18505
-16
18506
-17
18507
-17
18508
-17
18509
-17
18510
-18
18511
-18
18512
-18
18513
-18
18514
-17
18515
-17
18516
-17
18517
-17
18518
-16
18519
-16
18520
-16
18521
-16
18522
-16
18523
-16
18524
-15
18525
-15
18526
-14
18527
-14
18528
-14
18529
-14
18530
-14
18531
-14
18532
-14
18533
-15
18534
-15
18535
-15
18536
-16
18537
-16
18538
-16
18539
-16
18540
-16
18541
-16
18542
-16
18543
-16
18544
-16
18545
-16
18546
-16
18547
-16
18548
-16
18549
-16
18550
-16
18551
-16
18552
-16
18553
-16
18554
-16
18555
-15
18556
-15
18557
-15
18558
-15
18559
-15
18560
-15
18561
-15
18562
-15
18563
-16
18564
-16
18565
-15
18566
-16
18567
-16
18568
-16
18569
-16
18570
-16
18571
-16
18572
-16
18573
-16
18574
-15
18575
-15
18576
-15
18577
-15
18578
-15
18579
-15
18580
-15
18581
-15
18582
-15
18583
-15
18584
-15
18585
-16
18586
-16
18587
-16
18588
-16
18589
-16
18590
-16
18591
-16
18592
-16
18593
-16
18594
-16
18595
-16
18596
-16
18597
-16
18598
-16
18599
-16
18600
-16
18601
-15
18602
-16
18603
-16
18604
-16
18605
-16
18606
-16
18607
-16
18608
-16
18609
-16
18610
-16
18611
-16
18612
-16
18613
-16
18614
-16
18615
-15
18616
-15
18617
-15
18618
-15
18619
-15
18620
-15
18621
-15
18622
-15
18623
-15
18624
-16
18625
-15
18626
-15
18627
-15
18628
-16
18629
-16
18630
-16
18631
-16
18632
-16
18633
-16
18634
-16
18635
-16
18636
-16
18637
-16
18638
-16
18639
-16
18640
-16
18641
-16
18642
-16
18643
-16
18644
-16
18645
-15
18646
-15
18647
-15
18648
-15
18649
-15
18650
-15
18651
-15
18652
-15
18653
-15
18654
-16
18655
-16
18656
-16
18657
-16
18658
-16
18659
127
18660
127
18661
127
18662
127
18663
127
18664
127
18665
100
18666
93
18667
127
18668
127
18669
100
18670
68
18671
43
18672
25
18673
12
18674
2
18675
-4
18676
-8
18677
-13
18678
-17
18679
-20
18680
-23
18681
-25
18682
-26
18683
-25
18684
-22
18685
-19
18686
-16
18687
-12
18688
-7
18689
-3
18690
0
18691
0
18692
-2
18693
-6
18694
-10
18695
-14
18696
-17
18697
-21
18698
-24
18699
-27
18700
-29
18701
-30
18702
-30
18703
-28
18704
-25
18705
-22
18706
-18
18707
-15
18708
-11
18709
-7
18710
-4
18711
-2
18712
-2
18713
-3
18714
-7
18715
-11
18716
-16
18717
-21
18718
-25
18719
-29
18720
-32
18721
-35
18722
-37
18723
-36
18724
-35
18725
-32
18726
-28
18727
-21
18728
-16
18729
-13
18730
-11
18731
-10
18732
-11
18733
-11
18734
-12
18735
-13
18736
-15
18737
-15
18738
-16
18739
-17
18740
-18
18741
-18
18742
-20
18743
-23
18744
-26
18745
-28
18746
-30
18747
-32
18748
-34
18749
-32
18750
-30
18751
-29
18752
-26
18753
-21
18754
-17
18755
-12
18756
-9
18757
-6
18758
-5
18759
-6
18760
-10
18761
-14
18762
-19
18763
-23
18764
-27
18765
-30
18766
-33
18767
-36
18768
-38
18769
-37
18770
-36
18771
-34
18772
-32
18773
-29
18774
-25
18775
-20
18776
-15
18777
-9
18778
-6
18779
-5
18780
-5
18781
-8
18782
-13
18783
-17
18784
-23
18785
-25
18786
-28
18787
-31
18788
-35
18789
-36
18790
-37
18791
-36
18792
-35
18793
-30
18794
-26
18795
-24
18796
-22
18797
-19
18798
-16
18799
-14
18800
-12
18801
-11
18802
-10
18803
-10
18804
-10
18805
-10
18806
-10
18807
-10
18808
-12
18809
-14
18810
-17
18811
-19
18812
-21
18813
-24
18814
-25
18815
-26
18816
-27
18817
-25
18818
-23
18819
-21
18820
-18
18821
-14
18822
-10
18823
-7
18824
-4
18825
109
18826
-44
18827
80
18828
-61
18829
67
18830
-72
18831
56
18832
-80
18833
48
18834
-86
18835
42
18836
-89
18837
40
18838
-86
18839
43
18840
-83
18841
48
18842
-74
18843
61
18844
-63
18845
73
18846
-59
18847
72
18848
-64
18849
65
18850
-72
18851
57
18852
-78
18853
51
18854
-82
18855
47
18856
-84
18857
48
18858
-81
18859
49
18860
-81
18861
48
18862
-82
18863
46
18864
-81
18865
50
18866
-76
18867
56
18868
-70
18869
64
18870
-64
18871
70
18872
-63
18873
69
18874
-69
18875
62
18876
-75
18877
55
18878
-80
18879
49
18880
-84
18881
45
18882
-87
18883
43
18884
-84
18885
47
18886
-79
18887
53
18888
-72
18889
63
18890
-66
18891
66
18892
-67
18893
63
18894
-73
18895
57
18896
-78
18897
52
18898
-81
18899
48
18900
-82
18901
47
18902
-82
18903
49
18904
-78
18905
54
18906
-73
18907
60
18908
-68
18909
66
18910
-66
18911
66
18912
-70
18913
60
18914
-76
18915
54
18916
-80
18917
49
18918
-83
18919
46
18920
-84
18921
46
18922
-80
18923
52
18924
-75
18925
56
18926
-74
18927
56
18928
-75
18929
54
18930
-76
18931
55
18932
-74
18933
57
18934
-73
18935
60
18936
-70
18937
63
18938
-69
18939
62
18940
-73
18941
57
18942
-78
18943
52
18944
-82
18945
47
18946
-84
18947
44
18948
-85
18949
46
18950
-81
18951
50
18952
-75
18953
57
18954
-69
18955
64
18956
-65
18957
68
18958
-64
18959
69
18960
-67
18961
63
18962
-75
18963
55
18964
-82
18965
47
18966
-87
18967
41
18968
-90
18969
38
18970
-87
18971
41
18972
-85
18973
48
18974
-73
18975
63
18976
-62
18977
71
18978
-62
18979
69
18980
-66
18981
64
18982
-72
18983
58
18984
-76
18985
54
18986
-79
18987
53
18988
-79
18989
51
18990
-81
18991
48
18992
-84
18993
44
18994
-85
18995
44
18996
-82
18997
49
18998
-76
18999
56
19000
-68
19001
67
19002
-62
19003
71
19004
-64
19005
66
19006
-71
19007
59
19008
-77
19009
53
19010
-81
19011
48
19012
-84
19013
45
19014
-85
19015
45
19016
-81
19017
49
19018
-77
19019
56
19020
-70
19021
63
19022
-66
19023
68
19024
-64
19025
67
19026
-70
19027
60
19028
-77
19029
52
19030
-83
19031
46
19032
-87
19033
41
19034
-88
19035
41
19036
-85
19037
46
19038
-80
19039
52
19040
-69
19041
67
19042
-61
19043
71
19044
-64
19045
66
19046
-70
19047
60
19048
-76
19049
54
19050
-80
19051
50
19052
-81
19053
50
19054
-80
19055
50
19056
-81
19057
48
19058
-83
19059
45
19060
-83
19061
47
19062
-78
19063
53
19064
-72
19065
62
19066
-65
19067
69
19068
-62
19069
70
19070
-66
19071
64
19072
-73
19073
56
19074
-79
19075
50
19076
-84
19077
45
19078
-86
19079
43
19080
-86
19081
-101
19082
58
19083
-62
19084
67
19085
-62
19086
70
19087
-60
19088
73
19089
-61
19090
69
19091
-68
19092
61
19093
-76
19094
53
19095
-82
19096
47
19097
-85
19098
43
19099
-87
19100
44
19101
-83
19102
48
19103
-77
19104
57
19105
-68
19106
66
19107
-64
19108
67
19109
-67
19110
62
19111
-73
19112
57
19113
-78
19114
52
19115
-80
19116
49
19117
-81
19118
50
19119
-79
19120
53
19121
-77
19122
53
19123
-78
19124
51
19125
-80
19126
50
19127
-79
19128
51
19129
-76
19130
56
19131
-71
19132
61
19133
-68
19134
64
19135
-67
19136
65
19137
-68
19138
64
19139
-71
19140
59
19141
-77
19142
52
19143
-83
19144
45
19145
-88
19146
39
19147
-90
19148
38
19149
-87
19150
42
19151
-82
19152
51
19153
-72
19154
63
19155
-62
19156
72
19157
-59
19158
75
19159
-60
19160
71
19161
-69
19162
61
19163
-78
19164
52
19165
-85
19166
44
19167
-90
19168
38
19169
-91
19170
38
19171
-87
19172
43
19173
-79
19174
55
19175
-69
19176
63
19177
-66
19178
65
19179
-67
19180
64
19181
-69
19182
62
19183
-72
19184
59
19185
-74
19186
57
19187
-75
19188
56
19189
-77
19190
52
19191
-81
19192
48
19193
-85
19194
44
19195
-85
19196
44
19197
-82
19198
48
19199
-77
19200
55
19201
-70
19202
63
19203
-65
19204
68
19205
-64
19206
69
19207
-65
19208
67
19209
-70
19210
60
19211
-77
19212
52
19213
-84
19214
44
19215
-89
19216
38
19217
-91
19218
37
19219
-88
19220
40
19221
-84
19222
48
19223
-73
19224
59
19225
-63
19226
72
19227
-57
19228
75
19229
-61
19230
68
19231
-70
19232
59
19233
-78
19234
52
19235
-83
19236
46
19237
-86
19238
44
19239
-84
19240
48
19241
86
19242
-95
19243
29
19244
-96
19245
37
19246
-87
19247
46
19248
-80
19249
54
19250
-72
19251
61
19252
-67
19253
66
19254
-68
19255
63
19256
-73
19257
56
19258
-79
19259
50
19260
-83
19261
46
19262
-85
19263
43
19264
-84
19265
46
19266
-80
19267
51
19268
-74
19269
59
19270
-67
19271
67
19272
-65
19273
-84
19274
74
19275
-56
19276
70
19277
-68
19278
58
19279
-76
19280
50
19281
-81
19282
47
19283
-81
19284
49
19285
-78
19286
54
19287
-73
19288
60
19289
-68
19290
65
19291
-66
19292
67
19293
-66
19294
64
19295
-72
19296
58
19297
-79
19298
50
19299
-84
19300
45
19301
-87
19302
40
19303
-87
19304
43
19305
-83
19306
48
19307
-74
19308
59
19309
-68
19310
63
19311
-68
19312
62
19313
-71
19314
59
19315
-74
19316
56
19317
-76
19318
54
19319
-77
19320
53
19321
-76
19322
56
19323
-75
19324
56
19325
-77
19326
52
19327
-80
19328
49
19329
-82
19330
47
19331
-82
19332
48
19333
-79
19334
52
19335
-74
19336
58
19337
-69
19338
63
19339
-67
19340
66
19341
-67
19342
65
19343
-69
19344
63
19345
-72
19346
60
19347
-77
19348
53
19349
-82
19350
46
19351
-87
19352
40
19353
73
19354
-106
19355
16
19356
-105
19357
28
19358
-91
19359
44
19360
-76
19361
61
19362
-63
19363
71
19364
-61
19365
69
19366
-67
19367
63
19368
-74
19369
-95
19370
63
19371
-64
19372
62
19373
-73
19374
55
19375
-76
19376
54
19377
-76
19378
53
19379
-78
19380
50
19381
-79
19382
50
19383
-79
19384
51
19385
89
19386
-88
19387
38
19388
-86
19389
50
19390
-76
19391
60
19392
-72
19393
59
19394
-75
19395
55
19396
-80
19397
49
19398
-84
19399
44
19400
-87
19401
-105
19402
52
19403
-68
19404
59
19405
-69
19406
60
19407
-67
19408
65
19409
-62
19410
70
19411
-61
19412
72
19413
-63
19414
68
19415
-70
19416
59
19417
91
19418
-98
19419
24
19420
-105
19421
27
19422
-100
19423
30
19424
-94
19425
37
19426
-88
19427
44
19428
-76
19429
59
19430
-63
19431
70
19432
-61
19433
-82
19434
76
19435
-53
19436
73
19437
-65
19438
62
19439
-73
19440
54
19441
-78
19442
51
19443
-79
19444
52
19445
-77
19446
52
19447
-79
19448
50
19449
85
19450
-96
19451
27
19452
-97
19453
37
19454
-86
19455
48
19456
-76
19457
57
19458
-70
19459
63
19460
-68
19461
64
19462
-68
19463
64
19464
-71
19465
-92
19466
66
19467
-63
19468
62
19469
-75
19470
50
19471
-83
19472
43
19473
-86
19474
42
19475
-83
19476
46
19477
-78
19478
53
19479
-69
19480
65
19481
-61
19482
74
19483
-58
19484
74
19485
-64
19486
65
19487
-73
19488
55
19489
-81
19490
48
19491
-86
19492
42
19493
-89
19494
39
19495
-87
19496
44
19497
-80
19498
52
19499
-73
19500
57
19501
-72
19502
58
19503
-71
19504
59
19505
-70
19506
60
19507
-70
19508
60
19509
-71
19510
60
19511
-71
19512
60
19513
-74
19514
56
19515
-78
19516
50
19517
-83
19518
45
19519
-86
19520
41
19521
-86
19522
43
19523
-82
19524
48
19525
-76
19526
56
19527
-68
19528
65
19529
-63
19530
70
19531
-62
19532
69
19533
-65
19534
66
19535
-71
19536
59
19537
-79
19538
50
19539
-85
19540
43
19541
-90
19542
36
19543
-93
19544
35
19545
71
19546
-104
19547
21
19548
-95
19549
40
19550
-78
19551
59
19552
-64
19553
71
19554
-61
19555
69
19556
-67
19557
62
19558
-75
19559
55
19560
-80
19561
50
19562
-83
19563
46
19564
-84
19565
46
19566
-81
19567
49
19568
-79
19569
50
19570
-79
19571
49
19572
-79
19573
50
19574
-76
19575
54
19576
-72
19577
60
19578
-68
19579
64
19580
-66
19581
67
19582
-67
19583
63
19584
-73
19585
56
19586
-79
19587
49
19588
-84
19589
43
19590
-87
19591
40
19592
-86
19593
-102
19594
55
19595
-63
19596
64
19597
-62
19598
69
19599
-60
19600
72
19601
-59
19602
73
19603
-61
19604
69
19605
-69
19606
59
19607
-78
19608
50
19609
-85
19610
43
19611
-89
19612
37
19613
-91
19614
38
19615
-87
19616
41
19617
-80
19618
52
19619
-68
19620
67
19621
-61
19622
70
19623
-63
19624
66
19625
-69
19626
60
19627
-74
19628
55
19629
-79
19630
50
19631
-81
19632
49
19633
-80
19634
51
19635
-79
19636
50
19637
-80
19638
47
19639
-82
19640
46
19641
83
19642
-94
19643
31
19644
-92
19645
44
19646
-79
19647
56
19648
-70
19649
64
19650
-67
19651
65
19652
-71
19653
59
19654
-77
19655
52
19656
-82
19657
46
19658
-87
19659
41
19660
-89
19661
39
19662
-86
19663
43
19664
-81
19665
49
19666
-74
19667
59
19668
-65
19669
70
19670
-60
19671
72
19672
-63
19673
-86
19674
71
19675
-59
19676
66
19677
-72
19678
53
19679
-80
19680
46
19681
-84
19682
44
19683
-82
19684
50
19685
-75
19686
55
19687
-74
19688
56
19689
92
19690
-89
19691
35
19692
-90
19693
45
19694
-81
19695
53
19696
-76
19697
57
19698
-73
19699
59
19700
-73
19701
58
19702
-76
19703
53
19704
-81
19705
-101
19706
55
19707
-69
19708
55
19709
-76
19710
51
19711
-76
19712
52
19713
-73
19714
58
19715
-67
19716
65
19717
-63
19718
69
19719
-63
19720
70
19721
-66
19722
64
19723
-73
19724
56
19725
-80
19726
48
19727
-86
19728
40
19729
-91
19730
36
19731
-90
19732
37
19733
-87
19734
41
19735
-78
19736
53
19737
94
19738
-79
19739
50
19740
-74
19741
62
19742
-69
19743
62
19744
-74
19745
56
19746
-80
19747
49
19748
-84
19749
44
19750
-87
19751
40
19752
-88
19753
-103
19754
55
19755
-63
19756
64
19757
-66
19758
60
19759
-69
19760
59
19761
-70
19762
60
19763
-69
19764
61
19765
-68
19766
63
19767
-68
19768
63
19769
99
19770
-88
19771
35
19772
-96
19773
37
19774
-93
19775
36
19776
-92
19777
35
19778
-91
19779
38
19780
-85
19781
45
19782
-79
19783
53
19784
-69
19785
65
19786
-61
19787
71
19788
-60
19789
71
19790
-64
19791
67
19792
-70
19793
60
19794
-78
19795
50
19796
-85
19797
43
19798
-90
19799
35
19800
-93
19801
-110
19802
45
19803
-73
19804
54
19805
-68
19806
60
19807
-64
19808
68
19809
-55
19810
78
19811
-55
19812
75
19813
-62
19814
65
19815
-72
19816
57
19817
90
19818
-97
19819
25
19820
-103
19821
29
19822
-97
19823
36
19824
-87
19825
45
19826
-81
19827
48
19828
-79
19829
50
19830
-76
19831
53
19832
-73
19833
-89
19834
70
19835
-52
19836
76
19837
-58
19838
70
19839
-64
19840
65
19841
-69
19842
61
19843
-72
19844
58
19845
-77
19846
52
19847
-82
19848
46
19849
-86
19850
40
19851
-89
19852
38
19853
-87
19854
41
19855
-83
19856
46
19857
-74
19858
58
19859
-65
19860
69
19861
-59
19862
73
19863
-59
19864
73
19865
-65
19866
64
19867
-74
19868
55
19869
-81
19870
47
19871
-87
19872
40
19873
-91
19874
37
19875
-89
19876
39
19877
-83
19878
48
19879
-73
19880
58
19881
97
19882
-83
19883
41
19884
-85
19885
48
19886
-80
19887
53
19888
-77
19889
54
19890
-77
19891
54
19892
-76
19893
55
19894
-76
19895
53
19896
-80
19897
48
19898
-83
19899
44
19900
-85
19901
42
19902
-84
19903
45
19904
-80
19905
51
19906
-73
19907
59
19908
-67
19909
65
19910
-64
19911
68
19912
-64
19913
-83
19914
77
19915
-52
19916
75
19917
-64
19918
62
19919
-76
19920
51
19921
-84
19922
42
19923
-90
19924
36
19925
-91
19926
36
19927
-88
19928
40
19929
81
19930
-90
19931
35
19932
-83
19933
55
19934
-67
19935
69
19936
-62
19937
69
19938
-68
19939
61
19940
-76
19941
53
19942
-82
19943
46
19944
-87
19945
41
19946
-89
19947
40
19948
-86
19949
45
19950
-79
19951
51
19952
-75
19953
53
19954
-74
19955
56
19956
-71
19957
60
19958
-68
19959
63
19960
-67
19961
-86
19962
74
19963
-51
19964
75
19965
-63
19966
63
19967
-73
19968
53
19969
-81
19970
45
19971
-86
19972
40
19973
-86
19974
41
19975
-82
19976
46
19977
85
19978
-88
19979
39
19980
-82
19981
56
19982
-69
19983
65
19984
-68
19985
62
19986
-74
19987
54
19988
-81
19989
47
19990
-86
19991
41
19992
-89
19993
38
19994
-88
19995
40
19996
-84
19997
45
19998
-76
19999
60
20000
-64
20001
68
20002
-63
20003
66
20004
-68
20005
61
20006
-73
20007
56
20008
-77
20009
-97
20010
61
20011
-63
20012
63
20013
-68
20014
60
20015
-72
20016
55
20017
-76
20018
50
20019
-79
20020
48
20021
-80
20022
49
20023
-76
20024
54
20025
-71
20026
60
20027
-68
20028
64
20029
-66
20030
65
20031
-67
20032
64
20033
-70
20034
59
20035
-76
20036
52
20037
-82
20038
45
20039
-87
20040
39
20041
-91
20042
37
20043
-88
20044
40
20045
-83
20046
47
20047
-73
20048
58
20049
-64
20050
69
20051
-59
20052
74
20053
-59
20054
71
20055
-67
20056
62
20057
94
20058
-96
20059
26
20060
-104
20061
27
20062
-100
20063
29
20064
-95
20065
34
20066
-87
20067
44
20068
-76
20069
55
20070
-70
20071
60
20072
-68
20073
-86
20074
72
20075
-52
20076
75
20077
-60
20078
67
20079
-67
20080
63
20081
-70
20082
59
20083
-75
20084
53
20085
-81
20086
46
20087
-85
20088
42
20089
-86
20090
42
20091
-83
20092
46
20093
-77
20094
53
20095
-70
20096
62
20097
-64
20098
68
20099
-62
20100
70
20101
-64
20102
65
20103
-72
20104
56
20105
-80
20106
48
20107
-86
20108
41
20109
-90
20110
36
20111
-90
20112
38
20113
-86
20114
41
20115
-79
20116
52
20117
-70
20118
64
20119
-60
20120
73
20121
-58
20122
72
20123
-65
20124
63
20125
-74
20126
54
20127
-80
20128
48
20129
-85
20130
42
20131
-87
20132
41
20133
-84
20134
48
20135
-77
20136
53
20137
-74
20138
54
20139
-74
20140
55
20141
-73
20142
56
20143
-72
20144
58
20145
-70
20146
60
20147
-70
20148
62
20149
-70
20150
60
20151
-74
20152
54
20153
-79
20154
48
20155
-83
20156
43
20157
-86
20158
41
20159
-85
20160
44
20161
-80
20162
49
20163
-74
20164
58
20165
-67
20166
65
20167
-63
20168
68
20169
-64
20170
67
20171
-67
20172
63
20173
-73
20174
55
20175
-80
20176
47
20177
-86
20178
40
20179
-90
20180
35
20181
-91
20182
36
20183
-88
20184
40
20185
-80
20186
51
20187
-69
20188
64
20189
-59
20190
74
20191
-57
20192
72
20193
-64
20194
64
20195
-72
20196
56
20197
-79
20198
50
20199
-83
20200
45
20201
-84
20202
45
20203
-82
20204
47
20205
-80
20206
48
20207
-80
20208
47
20209
-80
20210
49
20211
-76
20212
54
20213
-71
20214
61
20215
-66
20216
66
20217
104
20218
-81
20219
42
20220
-90
20221
43
20222
-87
20223
43
20224
-88
20225
41
20226
-89
20227
38
20228
-88
20229
40
20230
-84
20231
46
20232
-78
20233
-92
20234
68
20235
-50
20236
79
20237
-52
20238
77
20239
-57
20240
72
20241
-66
20242
62
20243
-75
20244
52
20245
-83
20246
44
20247
-88
20248
38
20249
-90
20250
37
20251
-87
20252
40
20253
-82
20254
49
20255
-71
20256
64
20257
-61
20258
70
20259
-62
20260
67
20261
-68
20262
59
20263
-74
20264
54
20265
-78
20266
50
20267
-81
20268
48
20269
-80
20270
50
20271
-78
20272
51
20273
-78
20274
49
20275
-80
20276
47
20277
-80
20278
48
20279
-78
20280
52
20281
-73
20282
58
20283
-69
20284
62
20285
-67
20286
64
20287
-66
20288
65
20289
-69
20290
60
20291
-75
20292
53
20293
-81
20294
46
20295
-86
20296
40
20297
-89
20298
37
20299
-87
20300
40
20301
-83
20302
45
20303
-77
20304
55
20305
-67
20306
66
20307
-60
20308
72
20309
-58
20310
73
20311
-64
20312
64
20313
-73
20314
54
20315
-81
20316
46
20317
-87
20318
39
20319
-90
20320
37
20321
-88
20322
41
20323
-81
20324
50
20325
-74
20326
56
20327
-70
20328
59
20329
-69
20330
61
20331
-68
20332
62
20333
-69
20334
61
20335
-70
20336
61
20337
-72
20338
56
20339
-77
20340
50
20341
-83
20342
44
20343
-87
20344
39
20345
-88
20346
40
20347
-84
20348
45
20349
-79
20350
50
20351
-70
20352
63
20353
-60
20354
72
20355
-59
20356
70
20357
-66
20358
61
20359
-75
20360
52
20361
-82
20362
45
20363
-86
20364
40
20365
-88
20366
39
20367
-86
20368
43
20369
-80
20370
49
20371
-74
20372
59
20373
-65
20374
69
20375
-59
20376
72
20377
107
20378
-83
20379
38
20380
-94
20381
38
20382
-93
20383
37
20384
-92
20385
36
20386
-91
20387
38
20388
-86
20389
44
20390
-78
20391
52
20392
-73
20393
-90
20394
67
20395
-55
20396
71
20397
-60
20398
66
20399
-65
20400
64
20401
-67
20402
62
20403
-69
20404
61
20405
-73
20406
55
20407
-78
20408
49
20409
-83
20410
44
20411
-86
20412
39
20413
-86
20414
42
20415
-81
20416
48
20417
-75
20418
56
20419
-67
20420
65
20421
-62
20422
69
20423
-62
20424
69
20425
-65
20426
64
20427
-72
20428
56
20429
-80
20430
47
20431
-86
20432
40
20433
-91
20434
34
20435
-92
20436
34
20437
-89
20438
38
20439
-80
20440
50
20441
-70
20442
63
20443
-59
20444
73
20445
-58
20446
70
20447
-64
20448
64
20449
-71
20450
56
20451
-77
20452
51
20453
-82
20454
47
20455
-83
20456
47
20457
-80
20458
48
20459
-80
20460
47
20461
-81
20462
46
20463
-81
20464
48
20465
-77
20466
53
20467
-71
20468
60
20469
-66
20470
66
20471
-63
20472
66
20473
-68
20474
59
20475
-75
20476
53
20477
-80
20478
47
20479
-84
20480
43
20481
-86
20482
41
20483
-84
20484
45
20485
-79
20486
51
20487
-73
20488
59
20489
-67
20490
65
20491
-63
20492
68
20493
-65
20494
64
20495
-72
20496
56
20497
-78
20498
47
20499
-85
20500
40
20501
-89
20502
38
20503
-87
20504
40
20505
-83
20506
46
20507
-75
20508
60
20509
-64
20510
67
20511
-63
20512
65
20513
-68
20514
60
20515
-73
20516
55
20517
-77
20518
51
20519
-79
20520
49
20521
-79
20522
51
20523
-77
20524
51
20525
-78
20526
49
20527
-80
20528
47
20529
-81
20530
47
20531
-78
20532
51
20533
-73
20534
57
20535
-68
20536
64
20537
102
20538
-82
20539
40
20540
-90
20541
42
20542
-88
20543
41
20544
-88
20545
40
20546
-87
20547
40
20548
-86
20549
43
20550
-81
20551
48
20552
-75
20553
-90
20554
70
20555
-50
20556
78
20557
-54
20558
74
20559
-60
20560
69
20561
-67
20562
60
20563
-76
20564
51
20565
-82
20566
44
20567
-88
20568
37
20569
-90
20570
37
20571
-86
20572
41
20573
-80
20574
53
20575
-68
20576
63
20577
-65
20578
64
20579
-67
20580
62
20581
-70
20582
59
20583
-72
20584
56
20585
-75
20586
53
20587
-77
20588
53
20589
-76
20590
52
20591
-79
20592
48
20593
-82
20594
45
20595
-83
20596
44
20597
-81
20598
47
20599
-76
20600
54
20601
-71
20602
61
20603
-65
20604
66
20605
-65
20606
63
20607
-71
20608
56
20609
-77
20610
50
20611
-81
20612
46
20613
-84
20614
43
20615
-84
20616
44
20617
-81
20618
48
20619
-75
20620
55
20621
-69
20622
62
20623
-66
20624
66
20625
-64
20626
66
20627
-69
20628
59
20629
-76
20630
51
20631
-82
20632
44
20633
-86
20634
40
20635
-88
20636
40
20637
-84
20638
45
20639
-76
20640
55
20641
-70
20642
59
20643
-69
20644
59
20645
-71
20646
57
20647
-73
20648
56
20649
-74
20650
55
20651
-74
20652
56
20653
-73
20654
57
20655
-74
20656
54
20657
-78
20658
49
20659
-81
20660
46
20661
-83
20662
44
20663
-82
20664
46
20665
-78
20666
51
20667
-73
20668
58
20669
-68
20670
63
20671
-66
20672
65
20673
-65
20674
64
20675
-70
20676
58
20677
-76
20678
51
20679
-82
20680
44
20681
-86
20682
39
20683
-89
20684
38
20685
-86
20686
42
20687
-81
20688
47
20689
-74
20690
59
20691
-63
20692
70
20693
-58
20694
72
20695
-62
20696
64
20697
98
20698
-91
20699
30
20700
-100
20701
31
20702
-96
20703
33
20704
-93
20705
37
20706
-86
20707
45
20708
-78
20709
50
20710
-76
20711
52
20712
-74
20713
-91
20714
66
20715
-54
20716
72
20717
-59
20718
68
20719
-63
20720
66
20721
-66
20722
62
20723
-72
20724
55
20725
-78
20726
49
20727
-83
20728
44
20729
78
20730
-102
20731
19
20732
-101
20733
31
20734
-89
20735
43
20736
-77
20737
56
20738
-68
20739
65
20740
-63
20741
68
20742
-66
20743
62
20744
-73
20745
-96
20746
60
20747
-66
20748
57
20749
-77
20750
46
20751
-82
20752
44
20753
-81
20754
46
20755
-77
20756
51
20757
-70
20758
62
20759
-61
20760
71
20761
-59
20762
69
20763
-67
20764
60
20765
-75
20766
52
20767
-81
20768
46
20769
-85
20770
42
20771
-86
20772
42
20773
-82
20774
48
20775
-76
20776
52
20777
-75
20778
52
20779
-74
20780
53
20781
-73
20782
56
20783
-71
20784
58
20785
-69
20786
61
20787
-68
20788
62
20789
-70
20790
58
20791
-75
20792
52
20793
86
20794
-99
20795
21
20796
-104
20797
26
20798
-96
20799
34
20800
-87
20801
43
20802
-78
20803
52
20804
-70
20805
63
20806
-63
20807
69
20808
-63
20809
-84
20810
72
20811
-56
20812
67
20813
-69
20814
55
20815
-78
20816
46
20817
-84
20818
41
20819
-84
20820
43
20821
-80
20822
49
20823
-73
20824
59
20825
-64
20826
66
20827
-64
20828
64
20829
-69
20830
58
20831
-74
20832
53
20833
-79
20834
48
20835
-81
20836
46
20837
-81
20838
48
20839
-77
20840
51
20841
88
20842
-93
20843
28
20844
-97
20845
34
20846
-88
20847
42
20848
-81
20849
49
20850
-75
20851
56
20852
-69
20853
63
20854
-67
20855
61
20856
-72
20857
56
20858
-77
20859
50
20860
-81
20861
46
20862
-83
20863
43
20864
-84
20865
43
20866
-81
20867
48
20868
-76
20869
54
20870
-70
20871
61
20872
-66
20873
-84
20874
76
20875
-48
20876
78
20877
-59
20878
65
20879
-71
20880
54
20881
-80
20882
46
20883
-86
20884
39
20885
-88
20886
38
20887
-85
20888
42
20889
80
20890
-92
20891
36
20892
-82
20893
53
20894
-73
20895
57
20896
-72
20897
56
20898
-75
20899
53
20900
-77
20901
51
20902
-79
20903
50
20904
-78
20905
-96
20906
62
20907
-61
20908
63
20909
-69
20910
54
20911
-76
20912
49
20913
-77
20914
50
20915
-75
20916
54
20917
-70
20918
61
20919
-66
20920
64
20921
-67
20922
60
20923
-72
20924
55
20925
-77
20926
49
20927
-81
20928
46
20929
-83
20930
44
20931
-83
20932
46
20933
-79
20934
50
20935
-74
20936
56
20937
-69
20938
61
20939
-67
20940
64
20941
-65
20942
64
20943
-70
20944
57
20945
-77
20946
50
20947
-82
20948
44
20949
-86
20950
39
20951
-87
20952
40
20953
78
20954
-96
20955
26
20956
-91
20957
46
20958
-74
20959
59
20960
-69
20961
60
20962
-72
20963
56
20964
-75
20965
52
20966
-79
20967
48
20968
-81
20969
47
20970
-80
20971
49
20972
-77
20973
52
20974
-76
20975
51
20976
-78
20977
48
20978
-79
20979
48
20980
-77
20981
51
20982
-75
20983
55
20984
-70
20985
60
20986
-67
20987
64
20988
-68
20989
60
20990
-73
20991
54
20992
-78
20993
48
20994
-82
20995
44
20996
-84
20997
42
20998
-83
20999
45
21000
-79
21001
-94
21002
64
21003
-53
21004
74
21005
-55
21006
74
21007
-58
21008
68
21009
-67
21010
59
21011
-75
21012
51
21013
-81
21014
45
21015
-85
21016
41
21017
77
21018
-100
21019
22
21020
-96
21021
39
21022
-82
21023
49
21024
-76
21025
52
21026
-75
21027
53
21028
-75
21029
53
21030
-74
21031
55
21032
-73
21033
-91
21034
67
21035
-55
21036
71
21037
-62
21038
66
21039
-67
21040
59
21041
-74
21042
52
21043
-79
21044
46
21045
-83
21046
42
21047
-85
21048
42
21049
80
21050
-95
21051
27
21052
-92
21053
43
21054
-78
21055
56
21056
-69
21057
63
21058
-66
21059
65
21060
-69
21061
58
21062
-76
21063
50
21064
-83
21065
-104
21066
50
21067
-72
21068
50
21069
-78
21070
46
21071
-78
21072
46
21073
-74
21074
56
21075
-64
21076
69
21077
-58
21078
71
21079
-62
21080
65
21081
-69
21082
58
21083
-76
21084
51
21085
-80
21086
46
21087
-83
21088
45
21089
-81
21090
47
21091
-80
21092
46
21093
-81
21094
44
21095
-82
21096
45
21097
-79
21098
50
21099
-73
21100
57
21101
-67
21102
64
21103
-62
21104
68
21105
-64
21106
63
21107
-71
21108
56
21109
-77
21110
49
21111
-82
21112
44
21113
79
21114
-101
21115
18
21116
-103
21117
30
21118
-90
21119
42
21120
-78
21121
54
21122
-69
21123
64
21124
-64
21125
66
21126
-67
21127
60
21128
-74
21129
52
21130
-80
21131
46
21132
-85
21133
40
21134
-87
21135
39
21136
-85
21137
42
21138
-80
21139
48
21140
-74
21141
57
21142
-65
21143
68
21144
-60
21145
69
21146
-64
21147
62
21148
-73
21149
54
21150
-79
21151
47
21152
-84
21153
42
21154
-86
21155
40
21156
-84
21157
45
21158
-78
21159
51
21160
-74
21161
-93
21162
63
21163
-57
21164
67
21165
-63
21166
63
21167
-65
21168
62
21169
-67
21170
62
21171
-68
21172
61
21173
-70
21174
60
21175
-72
21176
56
21177
92
21178
-94
21179
25
21180
-101
21181
28
21182
-97
21183
30
21184
-93
21185
35
21186
-86
21187
41
21188
-80
21189
50
21190
-69
21191
63
21192
-61
21193
-78
21194
81
21195
-43
21196
83
21197
-55
21198
69
21199
-69
21200
56
21201
-79
21202
46
21203
-86
21204
38
21205
-91
21206
35
21207
-89
21208
37
21209
-85
21210
45
21211
-74
21212
59
21213
-62
21214
68
21215
-60
21216
67
21217
-65
21218
62
21219
-71
21220
56
21221
-76
21222
51
21223
-79
21224
48
21225
-80
21226
48
21227
-78
21228
50
21229
-78
21230
48
21231
-80
21232
45
21233
-81
21234
45
21235
-79
21236
49
21237
-74
21238
55
21239
-69
21240
61
21241
-66
21242
64
21243
-66
21244
64
21245
-67
21246
62
21247
-70
21248
57
21249
-76
21250
50
21251
-83
21252
43
21253
-88
21254
37
21255
-90
21256
35
21257
-88
21258
39
21259
-83
21260
45
21261
-74
21262
56
21263
-64
21264
67
21265
-58
21266
73
21267
-58
21268
71
21269
-64
21270
62
21271
-74
21272
52
21273
86
21274
-100
21275
18
21276
-107
21277
22
21278
-100
21279
29
21280
-90
21281
40
21282
-79
21283
51
21284
-72
21285
56
21286
-69
21287
59
21288
-68
21289
-87
21290
70
21291
-53
21292
72
21293
-61
21294
65
21295
-67
21296
61
21297
-72
21298
54
21299
-78
21300
48
21301
-82
21302
43
21303
-85
21304
40
21305
77
21306
-98
21307
23
21308
-95
21309
39
21310
-80
21311
54
21312
-69
21313
63
21314
-65
21315
66
21316
-64
21317
64
21318
-71
21319
56
21320
-78
21321
-101
21322
54
21323
-70
21324
51
21325
-80
21326
42
21327
-84
21328
41
21329
-82
21330
45
21331
-74
21332
55
21333
-65
21334
66
21335
-57
21336
73
21337
110
21338
-76
21339
42
21340
-90
21341
41
21342
-88
21343
40
21344
-89
21345
39
21346
-89
21347
38
21348
-86
21349
42
21350
-80
21351
49
21352
-76
21353
-94
21354
61
21355
-58
21356
66
21357
-63
21358
63
21359
-65
21360
62
21361
-66
21362
63
21363
-67
21364
62
21365
-69
21366
60
21367
-71
21368
57
21369
-75
21370
51
21371
-81
21372
45
21373
-85
21374
39
21375
-88
21376
37
21377
-86
21378
39
21379
-82
21380
45
21381
-75
21382
55
21383
-65
21384
66
21385
-59
21386
71
21387
-59
21388
71
21389
-63
21390
65
21391
-71
21392
56
21393
-79
21394
46
21395
-86
21396
39
21397
-91
21398
32
21399
-92
21400
33
21401
70
21402
-101
21403
22
21404
-92
21405
43
21406
-72
21407
61
21408
-64
21409
65
21410
-66
21411
62
21412
-70
21413
56
21414
-75
21415
52
21416
-79
21417
-99
21418
58
21419
-63
21420
62
21421
-68
21422
56
21423
-74
21424
50
21425
-78
21426
47
21427
-80
21428
46
21429
-77
21430
51
21431
-71
21432
58
21433
98
21434
-80
21435
43
21436
-82
21437
52
21438
-76
21439
55
21440
-77
21441
51
21442
-81
21443
46
21444
-85
21445
40
21446
-89
21447
35
21448
-89
21449
-106
21450
48
21451
-67
21452
57
21453
-65
21454
62
21455
-59
21456
72
21457
-55
21458
74
21459
-59
21460
66
21461
-69
21462
57
21463
-77
21464
49
21465
-82
21466
44
21467
-85
21468
40
21469
-85
21470
43
21471
-79
21472
49
21473
-75
21474
51
21475
-74
21476
52
21477
-73
21478
54
21479
-72
21480
56
21481
95
21482
-85
21483
37
21484
-87
21485
47
21486
-79
21487
51
21488
-79
21489
49
21490
-81
21491
46
21492
-84
21493
41
21494
-86
21495
39
21496
-86
21497
41
21498
-81
21499
47
21500
-75
21501
55
21502
-67
21503
63
21504
-63
21505
67
21506
-62
21507
67
21508
-65
21509
63
21510
-72
21511
55
21512
-79
21513
-102
21514
53
21515
-72
21516
48
21517
-81
21518
41
21519
-83
21520
40
21521
-80
21522
47
21523
-72
21524
57
21525
-62
21526
69
21527
-55
21528
74
21529
-59
21530
67
21531
-68
21532
58
21533
-76
21534
50
21535
-81
21536
45
21537
-85
21538
41
21539
-85
21540
42
21541
-80
21542
48
21543
-77
21544
50
21545
-76
21546
50
21547
-75
21548
52
21549
-73
21550
55
21551
-70
21552
59
21553
-67
21554
62
21555
-67
21556
62
21557
-70
21558
56
21559
-76
21560
49
21561
-82
21562
44
21563
-85
21564
39
21565
-86
21566
40
21567
-83
21568
44
21569
-77
21570
51
21571
-70
21572
61
21573
-63
21574
67
21575
-61
21576
68
21577
-63
21578
64
21579
-71
21580
55
21581
-79
21582
47
21583
-85
21584
39
21585
-89
21586
34
21587
-90
21588
36
21589
-86
21590
39
21591
-79
21592
51
21593
-67
21594
65
21595
-59
21596
70
21597
-61
21598
65
21599
-67
21600
58
21601
-74
21602
52
21603
-80
21604
46
21605
-82
21606
44
21607
-81
21608
47
21609
-78
21610
50
21611
-77
21612
48
21613
-78
21614
47
21615
-78
21616
48
21617
-76
21618
52
21619
-72
21620
57
21621
-68
21622
61
21623
-67
21624
62
21625
-68
21626
61
21627
-70
21628
58
21629
-73
21630
55
21631
-76
21632
50
21633
-81
21634
44
21635
-85
21636
39
21637
-89
21638
35
21639
-88
21640
38
21641
-83
21642
42
21643
-76
21644
53
21645
-66
21646
65
21647
-58
21648
72
21649
-57
21650
71
21651
-63
21652
63
21653
-72
21654
54
21655
-80
21656
46
21657
-85
21658
39
21659
-89
21660
36
21661
-87
21662
40
21663
-80
21664
49
21665
-73
21666
54
21667
-71
21668
56
21669
-70
21670
57
21671
-69
21672
58
21673
96
21674
-85
21675
36
21676
-89
21677
44
21678
-82
21679
48
21680
-80
21681
47
21682
-83
21683
43
21684
-85
21685
40
21686
-87
21687
38
21688
-84
21689
-100
21690
-60
21691
-22
21692
-11
21693
8
21694
7
21695
3
21696
2
21697
1
21698
0
21699
-2
21700
-4
21701
-8
21702
-12
21703
-17
21704
-21
21705
-24
21706
-27
21707
-30
21708
-32
21709
-34
21710
-34
21711
-33
21712
-32
21713
-28
21714
-23
21715
-18
21716
-13
21717
-7
21718
-1
21719
2
21720
2
21721
1
21722
-3
21723
-6
21724
-10
21725
-14
21726
-17
21727
-19
21728
-21
21729
-23
21730
-24
21731
-25
21732
-24
21733
-22
21734
-21
21735
-21
21736
-22
21737
-22
21738
-22
21739
-21
21740
-18
21741
-16
21742
-13
21743
-10
21744
-8
21745
-7
21746
-5
21747
-5
21748
-6
21749
-6
21750
-8
21751
-11
21752
-14
21753
-18
21754
-21
21755
-24
21756
-26
21757
-28
21758
-30
21759
-31
21760
-30
21761
-28
21762
-26
21763
-24
21764
-20
21765
-15
21766
-10
21767
-6
21768
-2
21769
-1
21770
0
21771
-1
21772
-2
21773
-6
21774
-10
21775
-15
21776
-19
21777
-22
21778
-25
21779
-29
21780
-31
21781
-32
21782
-32
21783
-30
21784
-29
21785
-27
21786
-21
21787
-16
21788
-9
21789
-3
21790
-1
21791
-2
21792
-4
21793
-6
21794
-9
21795
-12
21796
-14
21797
-17
21798
-18
21799
-19
21800
-20
21801
-21
21802
-20
21803
-19
21804
-19
21805
-19
21806
-20
21807
-21
21808
-21
21809
-21
21810
-21
21811
-20
21812
-18
21813
-16
21814
-13
21815
-11
21816
-9
21817
-8
21818
-7
21819
-7
21820
-8
21821
-8
21822
-9
21823
-11
21824
-14
21825
-17
21826
-20
21827
-23
21828
-25
21829
-28
21830
-30
21831
-32
21832
-31
21833
-29
21834
-26
21835
-23
21836
-21
21837
-16
21838
-10
21839
-5
21840
-2
21841
1
21842
1
21843
-2
21844
-5
21845
-10
21846
-14
21847
-18
21848
-21
21849
-24
21850
-26
21851
-27
21852
-29
21853
-28
21854
-26
21855
-23
21856
-19
21857
-17
21858
-16
21859
-15
21860
-14
21861
-14
21862
-12
21863
-11
21864
-11
21865
-10
21866
-10
21867
-11
21868
-11
21869
-11
21870
-10
21871
-12
21872
-14
21873
-16
21874
-19
21875
-21
21876
-23
21877
-25
21878
-26
21879
-26
21880
-25
21881
-24
21882
-22
21883
-19
21884
-16
21885
-13
21886
-9
21887
-6
21888
-5
21889
-4
21890
-3
21891
-4
21892
-7
21893
-11
21894
-15
21895
-18
21896
-21
21897
-24
21898
-27
21899
-30
21900
-31
21901
-31
21902
-29
21903
-27
21904
-25
21905
-21
21906
-17
21907
-12
21908
-6
21909
-2
21910
1
21911
1
21912
-2
21913
-6
21914
-10
21915
-14
21916
-17
21917
-20
21918
-22
21919
-24
21920
-25
21921
-26
21922
-26
21923
-24
21924
-21
21925
-18
21926
-18
21927
-17
21928
-17
21929
-17
21930
-16
21931
-16
21932
-14
21933
-13
21934
-12
21935
-11
21936
-10
21937
-10
21938
-10
21939
-10
21940
-11
21941
-12
21942
-12
21943
-14
21944
-15
21945
-18
21946
-20
21947
-23
21948
-25
21949
-27
21950
-29
21951
-30
21952
-29
21953
-27
21954
-25
21955
-22
21956
-20
21957
-15
21958
-9
21959
-5
21960
-2
21961
-1
21962
0
21963
-2
21964
-3
21965
-6
21966
-10
21967
-14
21968
-18
21969
-21
21970
-25
21971
-28
21972
-30
21973
-32
21974
-33
21975
-32
21976
-30
21977
-28
21978
-23
21979
-16
21980
-10
21981
-7
21982
-5
21983
-5
21984
-6
21985
-7
21986
-8
21987
-10
21988
-11
21989
-13
21990
-14
21991
-14
21992
-14
21993
-15
21994
-16
21995
-19
21996
-21
21997
-23
21998
-25
21999
-25
22000
-27
22001
-26
22002
-24
22003
-21
22004
-18
22005
-14
22006
-11
22007
-7
22008
-5
22009
-3
22010
-2
22011
-3
22012
-7
22013
-11
22014
-15
22015
-18
22016
-21
22017
-24
22018
-26
22019
-28
22020
-30
22021
-30
22022
-28
22023
-27
22024
-25
22025
-22
22026
-18
22027
-12
22028
-7
22029
-2
22030
-1
22031
-1
22032
-3
22033
-7
22034
-11
22035
-15
22036
-18
22037
-21
22038
-24
22039
-26
22040
-27
22041
-27
22042
-26
22043
-23
22044
-20
22045
-18
22046
-17
22047
-16
22048
-15
22049
-15
22050
-14
22051
-13
22052
-12
22053
-12
22054
-11
22055
-9
22056
-9
22057
-9
22058
-9
22059
-10
22060
-12
22061
-15
22062
-18
22063
-20
22064
-22
22065
-24
22066
-25
22067
-26
22068
-26
22069
-25
22070
-23
22071
-20
22072
-17
22073
-14
22074
-11
22075
-8
22076
-6
22077
-5
22078
-5
22079
-5
22080
-6
22081
-8
22082
-11
22083
-15
22084
-18
22085
-21
22086
-24
22087
-27
22088
-29
22089
-31
22090
-31
22091
-30
22092
-28
22093
-26
22094
-23
22095
-18
22096
-14
22097
-8
22098
-2
22099
1
22100
1
22101
0
22102
-3
22103
-8
22104
-12
22105
-15
22106
-18
22107
-21
22108
-23
22109
-24
22110
-25
22111
-26
22112
-24
22113
-22
22114
-20
22115
-19
22116
-19
22117
-19
22118
-19
22119
-18
22120
-17
22121
-16
22122
-14
22123
-11
22124
-10
22125
-8
22126
-7
22127
-6
22128
-8
22129
-10
22130
-13
22131
-16
22132
-19
22133
-22
22134
-24
22135
-26
22136
-27
22137
-28
22138
-27
22139
-25
22140
-22
22141
-20
22142
-17
22143
-13
22144
-8
22145
-5
22146
-3
22147
-2
22148
-3
22149
-4
22150
-5
22151
-8
22152
-11
22153
-16
22154
-19
22155
-23
22156
-26
22157
-29
22158
-31
22159
-32
22160
-32
22161
-30
22162
-29
22163
-26
22164
-20
22165
-14
22166
-7
22167
-4
22168
-3
22169
-3
22170
-5
22171
-7
22172
-9
22173
-11
22174
-13
22175
-15
22176
-16
22177
-18
22178
-18
22179
-18
22180
-18
22181
-19
22182
-20
22183
-22
22184
-23
22185
-25
22186
-25
22187
-25
22188
-23
22189
-20
22190
-17
22191
-14
22192
-10
22193
-7
22194
-4
22195
-4
22196
-5
22197
-8
22198
-11
22199
-15
22200
-17
22201
-20
22202
-22
22203
-24
22204
-25
22205
-26
22206
-26
22207
-25
22208
-23
22209
-20
22210
-17
22211
-14
22212
-11
22213
-8
22214
-6
22215
-5
22216
-5
22217
-5
22218
-6
22219
-8
22220
-11
22221
-15
22222
-18
22223
-21
22224
-25
22225
-27
22226
-29
22227
-31
22228
-30
22229
-30
22230
-28
22231
-25
22232
-20
22233
-13
22234
-7
22235
-5
22236
-5
22237
-6
22238
-7
22239
-9
22240
-11
22241
-13
22242
-14
22243
-16
22244
-17
22245
-17
22246
-17
22247
-17
22248
-17
22249
-18
22250
-20
22251
-21
22252
-23
22253
-23
22254
-24
22255
-23
22256
-22
22257
-20
22258
-17
22259
-15
22260
-12
22261
-9
22262
-8
22263
-7
22264
-6
22265
-6
22266
-7
22267
-9
22268
-12
22269
-16
22270
-19
22271
-22
22272
-25
22273
-27
22274
-29
22275
-31
22276
-29
22277
-27
22278
-25
22279
-24
22280
-21
22281
-16
22282
-11
22283
-6
22284
-2
22285
0
22286
0
22287
-1
22288
-5
22289
-9
22290
-14
22291
-17
22292
-21
22293
-24
22294
-26
22295
-28
22296
-30
22297
-29
22298
-27
22299
-24
22300
-20
22301
-16
22302
-15
22303
-13
22304
-12
22305
-12
22306
-11
22307
-11
22308
-11
22309
-11
22310
-11
22311
-10
22312
-10
22313
-10
22314
-11
22315
-13
22316
-15
22317
-18
22318
-21
22319
-23
22320
-24
22321
-25
22322
-26
22323
-25
22324
-24
22325
-21
22326
-18
22327
-15
22328
-12
22329
-9
22330
-7
22331
-5
22332
-4
22333
-4
22334
-6
22335
-9
22336
-13
22337
-16
22338
-20
22339
-23
22340
-25
22341
-27
22342
-29
22343
-31
22344
-30
22345
-28
22346
-26
22347
-23
22348
-20
22349
-15
22350
-10
22351
-5
22352
-1
22353
1
22354
0
22355
-3
22356
-7
22357
-11
22358
-15
22359
-19
22360
-22
22361
-24
22362
-26
22363
-28
22364
-28
22365
-26
22366
-23
22367
-19
22368
-17
22369
-16
22370
-15
22371
-15
22372
-15
22373
-14
22374
-13
22375
-11
22376
-10
22377
-10
22378
-9
22379
-9
22380
-9
22381
-9
22382
-12
22383
-14
22384
-17
22385
-19
22386
-22
22387
-24
22388
-26
22389
-27
22390
-27
22391
-26
22392
-24
22393
-21
22394
-18
22395
-15
22396
-11
22397
-8
22398
-5
22399
-4
22400
-3
22401
-3
22402
-5
22403
-8
22404
-11
22405
-16
22406
-20
22407
-22
22408
-25
22409
-28
22410
-30
22411
-31
22412
-30
22413
-28
22414
-26
22415
-24
22416
-20
22417
-14
22418
-7
22419
-2
22420
0
22421
-1
22422
-3
22423
-6
22424
-10
22425
-13
22426
-16
22427
-18
22428
-20
22429
-22
22430
-23
22431
-23
22432
-22
22433
-20
22434
-20
22435
-19
22436
-20
22437
-20
22438
-21
22439
-21
22440
-20
22441
-18
22442
-16
22443
-13
22444
-11
22445
-9
22446
-7
22447
-6
22448
-7
22449
-9
22450
-12
22451
-15
22452
-17
22453
-20
22454
-22
22455
-24
22456
-25
22457
-26
22458
-26
22459
-25
22460
-22
22461
-20
22462
-17
22463
-14
22464
-11
22465
-8
22466
-6
22467
-5
22468
-5
22469
-5
22470
-6
22471
-8
22472
-11
22473
-15
22474
-18
22475
-21
22476
-24
22477
-27
22478
-29
22479
-31
22480
-31
22481
-29
22482
-27
22483
-25
22484
-22
22485
-16
22486
-9
22487
-3
22488
-1
22489
-1
22490
-4
22491
-7
22492
-9
22493
-13
22494
-16
22495
-18
22496
-20
22497
-21
22498
-21
22499
-21
22500
-20
22501
-19
22502
-18
22503
-18
22504
-19
22505
-20
22506
-21
22507
-21
22508
-21
22509
-20
22510
-18
22511
-16
22512
-13
22513
-11
22514
-9
22515
-8
22516
-7
22517
-7
22518
-8
22519
-8
22520
-9
22521
-11
22522
-14
22523
-17
22524
-20
22525
-22
22526
-25
22527
-27
22528
-29
22529
-30
22530
-29
22531
-27
22532
-25
22533
-23
22534
-20
22535
-17
22536
-12
22537
-6
22538
-3
22539
-1
22540
0
22541
0
22542
-4
22543
-8
22544
-12
22545
-16
22546
-20
22547
-23
22548
-26
22549
-28
22550
-29
22551
-29
22552
-28
22553
-25
22554
-21
22555
-17
22556
-16
22557
-14
22558
-14
22559
-13
22560
-12
22561
-11
22562
-11
22563
-11
22564
-11
22565
-11
22566
-10
22567
-9
22568
-9
22569
-11
22570
-13
22571
-16
22572
-19
22573
-21
22574
-23
22575
-25
22576
-26
22577
-27
22578
-26
22579
-24
22580
-22
22581
-20
22582
-16
22583
-13
22584
-8
22585
-5
22586
-3
22587
-2
22588
-3
22589
-3
22590
-5
22591
-9
22592
-12
22593
-16
22594
-20
22595
-23
22596
-26
22597
-29
22598
-32
22599
-34
22600
-33
22601
-31
22602
-30
22603
-27
22604
-22
22605
-16
22606
-12
22607
-6
22608
-1
22609
2
22610
2
22611
0
22612
-3
22613
-8
22614
-12
22615
-16
22616
-19
22617
-21
22618
-23
22619
-25
22620
-26
22621
-26
22622
-25
22623
-22
22624
-20
22625
-18
22626
-18
22627
-18
22628
-18
22629
-17
22630
-15
22631
-13
22632
-11
22633
-10
22634
-9
22635
-8
22636
-8
22637
-7
22638
-8
22639
-10
22640
-13
22641
-16
22642
-18
22643
-21
22644
-24
22645
-26
22646
-27
22647
-28
22648
-27
22649
-26
22650
-23
22651
-21
22652
-17
22653
-14
22654
-9
22655
-6
22656
-3
22657
-2
22658
-2
22659
-3
22660
-4
22661
-7
22662
-11
22663
-14
22664
-18
22665
-22
22666
-25
22667
-28
22668
-31
22669
-33
22670
-32
22671
-32
22672
-30
22673
-27
22674
-21
22675
-15
22676
-8
22677
-3
22678
0
22679
0
22680
-2
22681
-5
22682
-8
22683
-11
22684
-13
22685
-16
22686
-18
22687
-20
22688
-21
22689
-21
22690
-21
22691
-20
22692
-20
22693
-20
22694
-21
22695
-22
22696
-23
22697
-23
22698
-22
22699
-20
22700
-18
22701
-15
22702
-12
22703
-10
22704
-8
22705
-6
22706
-5
22707
-6
22708
-6
22709
-7
22710
-10
22711
-13
22712
-16
22713
-19
22714
-23
22715
-26
22716
-28
22717
-29
22718
-30
22719
-30
22720
-28
22721
-26
22722
-23
22723
-20
22724
-16
22725
-11
22726
-6
22727
-4
22728
-2
22729
-1
22730
-1
22731
-3
22732
-6
22733
-11
22734
-15
22735
-19
22736
-22
22737
-25
22738
-28
22739
-30
22740
-32
22741
-31
22742
-29
22743
-26
22744
-22
22745
-17
22746
-12
22747
-9
22748
-8
22749
-7
22750
-8
22751
-9
22752
-10
22753
-11
22754
-12
22755
-13
22756
-15
22757
-15
22758
-15
22759
-14
22760
-15
22761
-17
22762
-18
22763
-20
22764
-22
22765
-24
22766
-24
22767
-25
22768
-24
22769
-22
22770
-20
22771
-17
22772
-14
22773
-11
22774
-8
22775
-6
22776
-5
22777
-5
22778
-5
22779
-5
22780
-8
22781
-11
22782
-14
22783
-17
22784
-21
22785
-24
22786
-26
22787
-29
22788
-31
22789
-31
22790
-31
22791
-30
22792
-27
22793
-25
22794
-20
22795
-15
22796
-10
22797
-5
22798
-1
22799
1
22800
2
22801
1
22802
-4
22803
-9
22804
-13
22805
-17
22806
-20
22807
-23
22808
-26
22809
-28
22810
-29
22811
-29
22812
-27
22813
-25
22814
-21
22815
-17
22816
-15
22817
-14
22818
-13
22819
-13
22820
-12
22821
-12
22822
-12
22823
-10
22824
-10
22825
-10
22826
-11
22827
-11
22828
-12
22829
-12
22830
-13
22831
-13
22832
-14
22833
-15
22834
-17
22835
-19
22836
-21
22837
-24
22838
-25
22839
-27
22840
-28
22841
-27
22842
-25
22843
-23
22844
-20
22845
-17
22846
-13
22847
-8
22848
-5
22849
-3
22850
-2
22851
-2
22852
-4
22853
-5
22854
-7
22855
-10
22856
-12
22857
-16
22858
-19
22859
-23
22860
-26
22861
-29
22862
-31
22863
-33
22864
-32
22865
-31
22866
-29
22867
-27
22868
-21
22869
-16
22870
-10
22871
-4
22872
0
22873
0
22874
-1
22875
-4
22876
-7
22877
-10
22878
-13
22879
-16
22880
-18
22881
-20
22882
-21
22883
-22
22884
-21
22885
-20
22886
-20
22887
-20
22888
-21
22889
-21
22890
-22
22891
-22
22892
-21
22893
-20
22894
-18
22895
-16
22896
-13
22897
-10
22898
-9
22899
-7
22900
-6
22901
-7
22902
-7
22903
-7
22904
-9
22905
-11
22906
-14
22907
-17
22908
-20
22909
-23
22910
-25
22911
-27
22912
-29
22913
-30
22914
-29
22915
-28
22916
-25
22917
-23
22918
-20
22919
-16
22920
-11
22921
-6
22922
-2
22923
0
22924
1
22925
0
22926
-4
22927
-8
22928
-12
22929
-17
22930
-20
22931
-23
22932
-26
22933
-28
22934
-30
22935
-30
22936
-29
22937
-27
22938
-24
22939
-21
22940
-15
22941
-9
22942
-6
22943
-5
22944
-6
22945
-8
22946
-10
22947
-12
22948
-14
22949
-16
22950
-16
22951
-16
22952
-16
22953
-17
22954
-17
22955
-16
22956
-15
22957
-16
22958
-16
22959
-18
22960
-20
22961
-21
22962
-22
22963
-23
22964
-23
22965
-23
22966
-20
22967
-18
22968
-16
22969
-13
22970
-10
22971
-8
22972
-7
22973
-6
22974
-6
22975
-7
22976
-8
22977
-9
22978
-11
22979
-12
22980
-15
22981
-17
22982
-20
22983
-22
22984
-25
22985
-28
22986
-30
22987
-32
22988
-31
22989
-29
22990
-28
22991
-26
22992
-21
22993
-15
22994
-10
22995
-4
22996
1
22997
2
22998
1
22999
-1
23000
-5
23001
-10
23002
-13
23003
-16
23004
-19
23005
-22
23006
-24
23007
-25
23008
-26
23009
-26
23010
-24
23011
-21
23012
-19
23013
-18
23014
-17
23015
-18
23016
-17
23017
-17
23018
-16
23019
-15
23020
-13
23021
-12
23022
-11
23023
-10
23024
-10
23025
-9
23026
-10
23027
-11
23028
-11
23029
-12
23030
-13
23031
-14
23032
-16
23033
-18
23034
-21
23035
-24
23036
-25
23037
-27
23038
-28
23039
-29
23040
-27
23041
-25
23042
-23
23043
-20
23044
-16
23045
-12
23046
-8
23047
-5
23048
-3
23049
-2
23050
-2
23051
-3
23052
-5
23053
-8
23054
-12
23055
-16
23056
-20
23057
-23
23058
-26
23059
-29
23060
-31
23061
-32
23062
-31
23063
-29
23064
-27
23065
-25
23066
-18
23067
-11
23068
-7
23069
-5
23070
-5
23071
-6
23072
-7
23073
-9
23074
-11
23075
-12
23076
-14
23077
-15
23078
-16
23079
-16
23080
-17
23081
-17
23082
-16
23083
-15
23084
-15
23085
-16
23086
-18
23087
-19
23088
-21
23089
-22
23090
-23
23091
-23
23092
-23
23093
-22
23094
-19
23095
-17
23096
-14
23097
-11
23098
-9
23099
-7
23100
-6
23101
-6
23102
-6
23103
-7
23104
-8
23105
-10
23106
-12
23107
-14
23108
-16
23109
-20
23110
-23
23111
-25
23112
-28
23113
-30
23114
-31
23115
-31
23116
-29
23117
-27
23118
-25
23119
-21
23120
-16
23121
-10
23122
-6
23123
-2
23124
2
23125
2
23126
0
23127
-3
23128
-8
23129
-12
23130
-16
23131
-19
23132
-22
23133
-24
23134
-26
23135
-27
23136
-27
23137
-26
23138
-23
23139
-20
23140
-18
23141
-17
23142
-17
23143
-17
23144
-16
23145
-16
23146
-14
23147
-13
23148
-12
23149
-10
23150
-9
23151
-9
23152
-9
23153
-10
23154
-10
23155
-12
23156
-13
23157
-13
23158
-14
23159
-16
23160
-17
23161
-19
23162
-22
23163
-24
23164
-26
23165
-28
23166
-29
23167
-29
23168
-27
23169
-25
23170
-22
23171
-19
23172
-15
23173
-9
23174
-5
23175
-3
23176
-1
23177
-1
23178
-1
23179
-3
23180
-6
23181
-10
23182
-14
23183
-18
23184
-22
23185
-25
23186
-28
23187
-30
23188
-32
23189
-32
23190
-31
23191
-29
23192
-27
23193
-23
23194
-17
23195
-10
23196
-4
23197
-1
23198
-2
23199
-3
23200
-5
23201
-8
23202
-11
23203
-14
23204
-16
23205
-18
23206
-19
23207
-19
23208
-20
23209
-19
23210
-19
23211
-18
23212
-18
23213
-19
23214
-20
23215
-21
23216
-21
23217
-21
23218
-21
23219
-20
23220
-18
23221
-16
23222
-13
23223
-10
23224
-8
23225
-7
23226
-6
23227
-6
23228
-7
23229
-8
23230
-9
23231
-11
23232
-13
23233
-15
23234
-16
23235
-17
23236
-18
23237
-20
23238
-22
23239
-24
23240
-27
23241
-28
23242
-30
23243
-30
23244
-29
23245
-26
23246
-24
23247
-21
23248
-16
23249
-10
23250
-4
23251
0
23252
1
23253
0
23254
-3
23255
-7
23256
-11
23257
-14
23258
-17
23259
-19
23260
-21
23261
-23
23262
-23
23263
-23
23264
-22
23265
-20
23266
-19
23267
-18
23268
-18
23269
-18
23270
-19
23271
-19
23272
-19
23273
-18
23274
-16
23275
-14
23276
-12
23277
-11
23278
-9
23279
-9
23280
-9
23281
-9
23282
-9
23283
-10
23284
-10
23285
-12
23286
-14
23287
-17
23288
-20
23289
-22
23290
-25
23291
-27
23292
-28
23293
-30
23294
-29
23295
-27
23296
-25
23297
-22
23298
-20
23299
-15
23300
-9
23301
-4
23302
-1
23303
1
23304
1
23305
0
23306
-2
23307
-6
23308
-10
23309
-14
23310
-18
23311
-22
23312
-25
23313
-28
23314
-30
23315
-32
23316
-32
23317
-30
23318
-28
23319
-27
23320
-22
23321
-16
23322
-9
23323
-4
23324
-1
23325
-2
23326
-4
23327
-6
23328
-9
23329
-12
23330
-14
23331
-16
23332
-18
23333
-20
23334
-21
23335
-21
23336
-20
23337
-19
23338
-18
23339
-19
23340
-20
23341
-21
23342
-22
23343
-22
23344
-23
23345
-21
23346
-19
23347
-16
23348
-14
23349
-11
23350
-8
23351
-7
23352
-6
23353
-6
23354
-6
23355
-7
23356
-9
23357
-10
23358
-12
23359
-14
23360
-15
23361
-16
23362
-18
23363
-20
23364
-22
23365
-25
23366
-27
23367
-31
23368
-32
23369
-32
23370
-30
23371
-28
23372
-26
23373
-22
23374
-16
23375
-11
23376
-5
23377
0
23378
2
23379
2
23380
0
23381
-4
23382
-9
23383
-13
23384
-16
23385
-19
23386
-22
23387
-24
23388
-26
23389
-27
23390
-26
23391
-24
23392
-21
23393
-18
23394
-17
23395
-16
23396
-16
23397
-16
23398
-16
23399
-14
23400
-13
23401
-12
23402
-12
23403
-11
23404
-10
23405
-10
23406
-10
23407
-10
23408
-11
23409
-12
23410
-12
23411
-13
23412
-14
23413
-15
23414
-17
23415
-20
23416
-22
23417
-24
23418
-26
23419
-28
23420
-29
23421
-28
23422
-26
23423
-24
23424
-20
23425
-17
23426
-14
23427
-9
23428
-5
23429
-2
23430
-1
23431
-1
23432
-2
23433
-3
23434
-5
23435
-9
23436
-13
23437
-17
23438
-21
23439
-24
23440
-27
23441
-30
23442
-32
23443
-32
23444
-31
23445
-28
23446
-27
23447
-23
23448
-17
23449
-11
23450
-5
23451
-1
23452
-1
23453
-2
23454
-5
23455
-8
23456
-11
23457
-14
23458
-16
23459
-127
23460
-127
23461
-127
23462
-127
23463
-127
23464
-127
23465
-127
23466
-100
23467
-72
23468
-53
23469
-39
23470
-29
23471
-23
23472
-19
23473
-16
23474
-16
23475
-15
23476
-15
23477
-15
23478
-15
23479
-16
23480
-16
23481
-17
23482
-17
23483
-17
23484
-18
23485
-18
23486
-19
23487
-19
23488
-19
23489
-18
23490
-18
23491
-18
23492
-17
23493
-17
23494
-17
23495
-16
23496
-16
23497
-16
23498
-16
23499
-15
23500
-15
23501
-15
23502
-15
23503
-15
23504
-15
23505
-15
23506
-15
23507
-15
23508
-15
23509
-15
23510
-15
23511
-16
23512
-16
23513
-16
23514
-16
23515
-16
23516
-16
23517
-16
23518
-16
23519
-17
23520
-17
23521
-17
23522
-16
23523
-16
23524
-16
23525
-16
23526
-16
23527
-15
23528
-16
23529
-16
23530
-16
23531
-16
23532
-16
23533
-16
23534
-16
23535
-16
23536
-16
23537
-16
23538
-16
23539
-16
23540
-16
23541
-16
23542
-16
23543
-16
23544
-16
23545
-16
23546
-16
23547
-16
23548
-16
23549
-16
23550
-16
23551
-16
23552
-16
23553
-16
23554
-16
23555
-16
23556
-16
23557
-16
23558
-16
23559
-16
23560
-16
23561
-16
23562
-17
23563
-17
23564
-16
23565
-16
23566
-16
23567
-16
23568
-15
23569
-15
23570
-15
23571
-15
23572
-15
23573
-15
23574
-15
23575
-16
23576
-16
23577
-16
23578
-16
23579
-16
23580
-16
23581
-16
23582
-16
23583
-16
23584
-16
23585
-16
23586
-16
23587
-16
23588
-16
23589
-16
23590
-16
23591
-16
23592
-16
23593
-16
23594
-16
23595
-16
23596
-16
23597
-16
23598
-16
23599
-16
23600
-16
23601
-16
23602
-16
23603
-16
23604
-16
23605
-16
23606
-15
23607
-16
23608
-16
23609
-16
23610
-16
23611
-16
23612
-16
23613
-16
23614
-16
23615
-16
23616
-16
23617
-16
23618
-15
23619
-16
23620
-16
23621
-15
23622
-15
23623
-16
23624
-16
23625
-16
23626
-16
23627
-16
23628
-16
23629
-16
23630
-16
23631
-16
23632
-16
23633
-16
23634
-16
23635
127
23636
127
23637
127
23638
127
23639
127
23640
127
23641
107
23642
72
23643
47
23644
29
23645
15
23646
4
23647
-3
23648
-9
23649
-13
23650
-16
23651
-17
23652
-17
23653
-17
23654
-18
23655
-19
23656
-20
23657
-21
23658
-22
23659
-22
23660
-22
23661
-21
23662
-19
23663
-17
23664
-14
23665
-12
23666
-10
23667
-9
23668
-8
23669
-8
23670
-8
23671
-8
23672
-9
23673
-10
23674
-12
23675
-15
23676
-18
23677
-20
23678
-23
23679
-26
23680
-28
23681
-29
23682
-29
23683
-127
23684
-127
23685
-127
23686
-127
23687
-127
23688
-127
23689
-127
23690
-89
23691
-61
23692
-43
23693
-30
23694
-22
23695
-18
23696
-16
23697
-15
23698
-15
23699
127
23700
127
23701
127
23702
127
23703
127
23704
127
23705
103
23706
68
23707
43
23708
24
23709
10
23710
-2
23711
-10
23712
-17
23713
-22
23714
-25
23715
-127
23716
-127
23717
-127
23718
-127
23719
-127
23720
-127
23721
-127
23722
-90
23723
-62
23724
-44
23725
-32
23726
-24
23727
-20
23728
-17
23729
-16
23730
-16
23731
127
23732
127
23733
127
23734
127
23735
127
23736
127
23737
102
23738
66
23739
41
23740
22
23741
8
23742
-1
23743
-8
23744
-12
23745
-15
23746
-15
23747
-15
23748
-15
23749
-15
23750
-16
23751
-18
23752
-19
23753
-20
23754
-20
23755
-20
23756
-19
23757
-18
23758
-16
23759
-13
23760
-11
23761
-9
23762
-7
23763
-7
23764
-9
23765
-11
23766
-14
23767
-16
23768
-19
23769
-20
23770
-22
23771
-23
23772
-23
23773
-23
23774
-22
23775
-20
23776
-17
23777
-14
23778
-11
23779
-127
23780
-127
23781
-127
23782
-127
23783
-127
23784
-127
23785
-127
23786
-97
23787
-72
23788
-54
23789
-41
23790
-32
23791
-26
23792
-21
23793
-18
23794
-17
23795
-16
23796
-15
23797
-15
23798
-15
23799
-15
23800
-15
23801
-16
23802
-16
23803
-17
23804
-17
23805
-18
23806
-18
23807
-18
23808
-19
23809
-19
23810
-19
23811
-18
23812
-18
23813
-18
23814
-17
23815
-17
23816
-16
23817
-16
23818
-16
23819
-15
23820
-15
23821
-14
23822
-14
23823
-14
23824
-14
23825
-15
23826
-15
23827
127
23828
127
23829
127
23830
127
23831
127
23832
127
23833
108
23834
73
23835
47
23836
28
23837
13
23838
2
23839
-6
23840
-12
23841
-17
23842
-20
23843
-127
23844
-127
23845
-127
23846
-127
23847
-127
23848
-127
23849
-127
23850
-94
23851
-68
23852
-50
23853
-37
23854
-29
23855
-23
23856
-19
23857
-17
23858
-16
23859
127
23860
127
23861
127
23862
127
23863
127
23864
127
23865
104
23866
69
23867
43
23868
25
23869
11
23870
0
23871
-6
23872
-10
23873
-14
23874
-17
23875
-127
23876
-127
23877
-127
23878
-127
23879
-127
23880
-127
23881
-127
23882
-101
23883
-71
23884
-49
23885
-34
23886
-24
23887
-17
23888
-14
23889
-12
23890
-11
23891
-11
23892
-12
23893
-14
23894
-15
23895
-16
23896
-16
23897
-17
23898
-18
23899
-19
23900
-20
23901
-20
23902
-20
23903
-20
23904
-20
23905
-19
23906
-19
23907
-18
23908
-17
23909
-17
23910
-16
23911
-16
23912
-15
23913
-15
23914
-14
23915
-14
23916
-14
23917
-14
23918
-14
23919
-15
23920
-15
23921
-15
23922
-15
23923
-16
23924
-16
23925
-16
23926
-16
23927
-16
23928
-16
23929
-16
23930
-16
23931
-16
23932
-16
23933
-16
23934
-16
23935
-16
23936
-16
23937
-16
23938
-16
23939
-16
23940
-16
23941
-16
23942
-16
23943
-16
23944
-16
23945
-16
23946
-16
23947
-16
23948
-15
23949
-15
23950
-16
23951
-16
23952
-16
23953
-16
23954
-16
23955
127
23956
127
23957
127
23958
127
23959
127
23960
127
23961
108
23962
73
23963
47
23964
28
23965
13
23966
2
23967
-5
23968
-12
23969
-16
23970
-18
23971
-19
23972
-18
23973
-16
23974
-15
23975
-14
23976
-15
23977
-16
23978
-17
23979
-18
23980
-19
23981
-19
23982
-19
23983
-18
23984
-17
23985
-16
23986
-14
23987
-13
23988
-12
23989
-11
23990
-10
23991
-10
23992
-10
23993
-11
23994
-11
23995
-12
23996
-13
23997
-14
23998
-16
23999
-19
24000
-21
24001
-24
24002
-25
24003
-127
24004
-127
24005
-127
24006
-127
24007
-127
24008
-127
24009
-127
24010
-97
24011
-67
24012
-45
24013
-31
24014
-22
24015
-16
24016
-13
24017
-12
24018
-12
24019
-12
24020
-13
24021
-15
24022
-16
24023
-16
24024
-17
24025
-18
24026
-19
24027
-20
24028
-20
24029
-20
24030
-20
24031
-20
24032
-20
24033
-19
24034
-18
24035
-18
24036
-17
24037
-16
24038
-16
24039
-15
24040
-14
24041
-14
24042
-14
24043
-14
24044
-14
24045
-14
24046
-14
24047
-14
24048
-15
24049
-14
24050
-15
24051
127
24052
127
24053
127
24054
127
24055
127
24056
127
24057
106
24058
72
24059
47
24060
29
24061
15
24062
5
24063
-2
24064
-8
24065
-12
24066
-15
24067
-17
24068
-18
24069
-18
24070
-18
24071
-18
24072
-18
24073
-20
24074
-21
24075
-22
24076
-23
24077
-23
24078
-22
24079
-20
24080
-18
24081
-15
24082
-12
24083
-127
24084
-127
24085
-127
24086
-127
24087
-127
24088
-127
24089
-127
24090
-94
24091
-70
24092
-53
24093
-41
24094
-33
24095
-27
24096
-23
24097
-21
24098
-19
24099
127
24100
127
24101
127
24102
127
24103
127
24104
127
24105
104
24106
69
24107
43
24108
25
24109
11
24110
0
24111
-7
24112
-12
24113
-16
24114
-18
24115
-127
24116
-127
24117
-127
24118
-127
24119
-127
24120
-127
24121
-127
24122
-94
24123
-68
24124
-50
24125
-38
24126
-29
24127
-24
24128
-20
24129
-18
24130
-17
24131
-17
24132
-17
24133
-17
24134
-17
24135
-17
24136
-18
24137
-18
24138
-18
24139
-19
24140
-19
24141
-19
24142
-18
24143
-18
24144
-18
24145
-18
24146
-18
24147
127
24148
127
24149
127
24150
127
24151
127
24152
127
24153
110
24154
76
24155
51
24156
32
24157
17
24158
5
24159
-3
24160
-10
24161
-16
24162
-20
24163
-127
24164
-127
24165
-127
24166
-127
24167
-127
24168
-127
24169
-127
24170
-97
24171
-69
24172
-49
24173
-36
24174
-27
24175
-21
24176
-17
24177
-15
24178
-15
24179
127
24180
127
24181
127
24182
127
24183
127
24184
127
24185
104
24186
69
24187
42
24188
24
24189
9
24190
-1
24191
-8
24192
-13
24193
-16
24194
-17
24195
-17
24196
-16
24197
-16
24198
-16
24199
-17
24200
-18
24201
-18
24202
-19
24203
-19
24204
-18
24205
-17
24206
-15
24207
-13
24208
-11
24209
-9
24210
-8
24211
-127
24212
-127
24213
-127
24214
-127
24215
-127
24216
-127
24217
-127
24218
-101
24219
-76
24220
-57
24221
-43
24222
-33
24223
-26
24224
-21
24225
-17
24226
-15
24227
127
24228
127
24229
127
24230
127
24231
127
24232
127
24233
107
24234
71
24235
46
24236
26
24237
12
24238
1
24239
-7
24240
-13
24241
-17
24242
-19
24243
-127
24244
-127
24245
-127
24246
-127
24247
-127
24248
-127
24249
-127
24250
-95
24251
-69
24252
-50
24253
-37
24254
-29
24255
-23
24256
-20
24257
-17
24258
-16
24259
-16
24260
-16
24261
-16
24262
-16
24263
-17
24264
-17
24265
-18
24266
-18
24267
-18
24268
-18
24269
-18
24270
-18
24271
-18
24272
-18
24273
-18
24274
-18
24275
-17
24276
-17
24277
-17
24278
-16
24279
-16
24280
-15
24281
-15
24282
-14
24283
-14
24284
-14
24285
-14
24286
-14
24287
-14
24288
-15
24289
-15
24290
-15
24291
127
24292
127
24293
127
24294
127
24295
127
24296
127
24297
106
24298
72
24299
48
24300
30
24301
16
24302
5
24303
-3
24304
-10
24305
-16
24306
-20
24307
-23
24308
-26
24309
-26
24310
-25
24311
-23
24312
-21
24313
-18
24314
-15
24315
-11
24316
-8
24317
-5
24318
-4
24319
-4
24320
-4
24321
-5
24322
-7
24323
-127
24324
-127
24325
-127
24326
-127
24327
-127
24328
-127
24329
-127
24330
-108
24331
-81
24332
-61
24333
-45
24334
-34
24335
-25
24336
-19
24337
-15
24338
-13
24339
127
24340
127
24341
127
24342
127
24343
127
24344
127
24345
108
24346
73
24347
46
24348
27
24349
13
24350
3
24351
-5
24352
-11
24353
-16
24354
-20
24355
-24
24356
-26
24357
-28
24358
-27
24359
-25
24360
-23
24361
-21
24362
-18
24363
-14
24364
-9
24365
-5
24366
-2
24367
-1
24368
-1
24369
-2
24370
-4
24371
-127
24372
-127
24373
-127
24374
-127
24375
-127
24376
-127
24377
-127
24378
-108
24379
-83
24380
-63
24381
-48
24382
-37
24383
-29
24384
-23
24385
-19
24386
-16
24387
127
24388
127
24389
127
24390
127
24391
127
24392
127
24393
111
24394
75
24395
48
24396
28
24397
12
24398
0
24399
-9
24400
-15
24401
-20
24402
-23
24403
-24
24404
-23
24405
-22
24406
-20
24407
-16
24408
-11
24409
-8
24410
-6
24411
-6
24412
-7
24413
-9
24414
-11
24415
-14
24416
-16
24417
-17
24418
-19
24419
-127
24420
-127
24421
-127
24422
-127
24423
-127
24424
-127
24425
-127
24426
-97
24427
-70
24428
-51
24429
-38
24430
-29
24431
-23
24432
-19
24433
-17
24434
-16
24435
-15
24436
-15
24437
-15
24438
-16
24439
-16
24440
-17
24441
-17
24442
-18
24443
-18
24444
-19
24445
-19
24446
-19
24447
-19
24448
-18
24449
-18
24450
-18
24451
-17
24452
-18
24453
-17
24454
-16
24455
-16
24456
-15
24457
-15
24458
-14
24459
-14
24460
-14
24461
-14
24462
-14
24463
-14
24464
-14
24465
-14
24466
-15
24467
127
24468
127
24469
127
24470
127
24471
127
24472
127
24473
107
24474
72
24475
47
24476
29
24477
15
24478
6
24479
-1
24480
-7
24481
-12
24482
-16
24483
-127
24484
-127
24485
-127
24486
-127
24487
-127
24488
-127
24489
-127
24490
-103
24491
-73
24492
-52
24493
-37
24494
-26
24495
-20
24496
-15
24497
-14
24498
-13
24499
-12
24500
-12
24501
-13
24502
-14
24503
-15
24504
-16
24505
-16
24506
-17
24507
-18
24508
-18
24509
-18
24510
-19
24511
-19
24512
-19
24513
-19
24514
-19
24515
-18
24516
-17
24517
-17
24518
-16
24519
-16
24520
-16
24521
-15
24522
-14
24523
-14
24524
-14
24525
-14
24526
-14
24527
-14
24528
-14
24529
-15
24530
-15
24531
-15
24532
-15
24533
-15
24534
-16
24535
-16
24536
-16
24537
-16
24538
-16
24539
-16
24540
-16
24541
-16
24542
-16
24543
-16
24544
-16
24545
-16
24546
-16
24547
-16
24548
-16
24549
-16
24550
-16
24551
-16
24552
-16
24553
-15
24554
-15
24555
-15
24556
-15
24557
-15
24558
-15
24559
-15
24560
-15
24561
-15
24562
-15
24563
-16
24564
-16
24565
-16
24566
-16
24567
-16
24568
-16
24569
-16
24570
-16
24571
-16
24572
-16
24573
-16
24574
-16
24575
-16
24576
-16
24577
-16
24578
-16
24579
-15
24580
-15
24581
-15
24582
-15
24583
-15
24584
-15
24585
-15
24586
-16
24587
-16
24588
-16
24589
-16
24590
-16
24591
-16
24592
-16
24593
-16
24594
-16
24595
-16
24596
-15
24597
-15
24598
-16
24599
-16
24600
-15
24601
-16
24602
-16
24603
-16
24604
-16
24605
-16
24606
-16
24607
-16
24608
-16
24609
-16
24610
-16
24611
-16
24612
-16
24613
-16
24614
-16
24615
-16
24616
-16
24617
-15
24618
-16
24619
-16
24620
-16
24621
-16
24622
-16
24623
-16
24624
-16
24625
-16
24626
-15
24627
127
24628
127
24629
127
24630
127
24631
127
24632
127
24633
109
24634
74
24635
48
24636
28
24637
14
24638
3
24639
-6
24640
-12
24641
-16
24642
-19
24643
-127
24644
-127
24645
-127
24646
-127
24647
-127
24648
-127
24649
-127
24650
-94
24651
-67
24652
-49
24653
-36
24654
-28
24655
-22
24656
-19
24657
-17
24658
-16
24659
-16
24660
-16
24661
-16
24662
-17
24663
-17
24664
-18
24665
-18
24666
-18
24667
-18
24668
-18
24669
-19
24670
-19
24671
-18
24672
-18
24673
-18
24674
-17
24675
-17
24676
-16
24677
-16
24678
-15
24679
-15
24680
-15
24681
-15
24682
-15
24683
-14
24684
-13
24685
-14
24686
-15
24687
-15
24688
-14
24689
-15
24690
-15
24691
-15
24692
-15
24693
-15
24694
-15
24695
-15
24696
-16
24697
-16
24698
-16
24699
-16
24700
-16
24701
-16
24702
-16
24703
-16
24704
-16
24705
-16
24706
-16
24707
127
24708
127
24709
127
24710
127
24711
127
24712
127
24713
108
24714
73
24715
48
24716
29
24717
16
24718
6
24719
-2
24720
-7
24721
-10
24722
-13
24723
-127
24724
-127
24725
-127
24726
-127
24727
-127
24728
-127
24729
-127
24730
-104
24731
-76
24732
-54
24733
-39
24734
-28
24735
-20
24736
-16
24737
-13
24738
-12
24739
-11
24740
-11
24741
-12
24742
-13
24743
-14
24744
-15
24745
-16
24746
-17
24747
-17
24748
-18
24749
-18
24750
-19
24751
-19
24752
-19
24753
-19
24754
-19
24755
-18
24756
-18
24757
-17
24758
-17
24759
-16
24760
-16
24761
-15
24762
-14
24763
-14
24764
-14
24765
-14
24766
-14
24767
-14
24768
-14
24769
-14
24770
-15
24771
-15
24772
-14
24773
-16
24774
-16
24775
-16
24776
-16
24777
-16
24778
-16
24779
-16
24780
-16
24781
-16
24782
-15
24783
-15
24784
-15
24785
-15
24786
-15
24787
127
24788
127
24789
127
24790
127
24791
127
24792
127
24793
107
24794
74
24795
49
24796
31
24797
17
24798
6
24799
-3
24800
-10
24801
-15
24802
-19
24803
-127
24804
-127
24805
-127
24806
-127
24807
-127
24808
-127
24809
-127
24810
-98
24811
-70
24812
-50
24813
-36
24814
-26
24815
-20
24816
-17
24817
-15
24818
-14
24819
127
24820
127
24821
127
24822
127
24823
127
24824
127
24825
106
24826
70
24827
44
24828
25
24829
10
24830
0
24831
-8
24832
-13
24833
-17
24834
-19
24835
-127
24836
-127
24837
-127
24838
-127
24839
-127
24840
-127
24841
-127
24842
-94
24843
-68
24844
-50
24845
-38
24846
-30
24847
-24
24848
-21
24849
-18
24850
-17
24851
-17
24852
-16
24853
-16
24854
-17
24855
-17
24856
-17
24857
-18
24858
-18
24859
-18
24860
-18
24861
-19
24862
-19
24863
-19
24864
-18
24865
-18
24866
-17
24867
-16
24868
-16
24869
-15
24870
-15
24871
-14
24872
-14
24873
-14
24874
-14
24875
-14
24876
-14
24877
-14
24878
-14
24879
-15
24880
-15
24881
-15
24882
-16
24883
-16
24884
-16
24885
-16
24886
-16
24887
-16
24888
-16
24889
-16
24890
-16
24891
-16
24892
-16
24893
-16
24894
-16
24895
-16
24896
-15
24897
-15
24898
-15
24899
-15
24900
-15
24901
-15
24902
-15
24903
-15
24904
-16
24905
-16
24906
-16
24907
-16
24908
-16
24909
-16
24910
-15
24911
-15
24912
-15
24913
-15
24914
-15
24915
-15
24916
-15
24917
-15
24918
-15
24919
-15
24920
-15
24921
-16
24922
-16
24923
-16
24924
-16
24925
-16
24926
-16
24927
-16
24928
-16
24929
-16
24930
-16
24931
-16
24932
-16
24933
-16
24934
-16
24935
-16
24936
-16
24937
-16
24938
-16
24939
-16
24940
-16
24941
-16
24942
-16
24943
-16
24944
-16
24945
-16
24946
-16
24947
127
24948
127
24949
127
24950
127
24951
127
24952
127
24953
109
24954
74
24955
48
24956
29
24957
14
24958
3
24959
-5
24960
-11
24961
-15
24962
-18
24963
-127
24964
-127
24965
-127
24966
-127
24967
-127
24968
-127
24969
-127
24970
-95
24971
-68
24972
-50
24973
-37
24974
-29
24975
-23
24976
-19
24977
-17
24978
-16
24979
-16
24980
-16
24981
-16
24982
-16
24983
-17
24984
-17
24985
-18
24986
-18
24987
-18
24988
-18
24989
-19
24990
-19
24991
-19
24992
-19
24993
-18
24994
-18
24995
-17
24996
-16
24997
-16
24998
-15
24999
-15
25000
-14
25001
-14
25002
-14
25003
-14
25004
-14
25005
-14
25006
-14
25007
-14
25008
-14
25009
-15
25010
-15
25011
-15
25012
-15
25013
-16
25014
-16
25015
-16
25016
-16
25017
-16
25018
-16
25019
-16
25020
-16
25021
-16
25022
-16
25023
-16
25024
-16
25025
-16
25026
-16
25027
-16
25028
-15
25029
-15
25030
-15
25031
-15
25032
-15
25033
-15
25034
-15
25035
-15
25036
-15
25037
-16
25038
-16
25039
-16
25040
-16
25041
-16
25042
-16
25043
-15
25044
-15
25045
-15
25046
-15
25047
-15
25048
-15
25049
-15
25050
-15
25051
-15
25052
-16
25053
-16
25054
-16
25055
-16
25056
-16
25057
-16
25058
-16
25059
-16
25060
-16
25061
-16
25062
-16
25063
-15
25064
-16
25065
-16
25066
-16
25067
-16
25068
-16
25069
-15
25070
-16
25071
-15
25072
-15
25073
-16
25074
-16
25075
-16
25076
-16
25077
-16
25078
-16
25079
-16
25080
-16
25081
-15
25082
-16
25083
-16
25084
-16
25085
-15
25086
-15
25087
-15
25088
-15
25089
-15
25090
-15
25091
-15
25092
-15
25093
-15
25094
-15
25095
-16
25096
-15
25097
-15
25098
-16
25099
-16
25100
-16
25101
-16
25102
-16
25103
-16
25104
-16
25105
-16
25106
-16
25107
127
25108
127
25109
127
25110
127
25111
127
25112
127
25113
108
25114
74
25115
49
25116
31
25117
17
25118
8
25119
0
25120
-6
25121
-11
25122
-15
25123
-127
25124
-127
25125
-127
25126
-127
25127
-127
25128
-127
25129
-127
25130
-104
25131
-75
25132
-53
25133
-37
25134
-26
25135
-19
25136
-15
25137
-13
25138
-12
25139
127
25140
127
25141
127
25142
127
25143
127
25144
127
25145
106
25146
70
25147
43
25148
23
25149
8
25150
-2
25151
-10
25152
-16
25153
-18
25154
-19
25155
-127
25156
-127
25157
-127
25158
-127
25159
-127
25160
-127
25161
-127
25162
-91
25163
-66
25164
-49
25165
-37
25166
-29
25167
-24
25168
-21
25169
-19
25170
-19
25171
127
25172
127
25173
127
25174
127
25175
127
25176
127
25177
105
25178
69
25179
43
25180
24
25181
9
25182
-1
25183
-9
25184
-14
25185
-16
25186
-17
25187
-127
25188
-127
25189
-127
25190
-127
25191
-127
25192
-127
25193
-127
25194
-92
25195
-67
25196
-49
25197
-37
25198
-29
25199
-24
25200
-21
25201
-19
25202
-18
25203
-18
25204
-17
25205
-18
25206
-18
25207
-18
25208
-18
25209
-19
25210
-19
25211
-19
25212
-19
25213
-19
25214
-19
25215
-18
25216
-18
25217
-16
25218
-16
25219
127
25220
127
25221
127
25222
127
25223
127
25224
127
25225
110
25226
76
25227
50
25228
31
25229
17
25230
7
25231
-1
25232
-6
25233
-10
25234
-14
25235
-127
25236
-127
25237
-127
25238
-127
25239
-127
25240
-127
25241
-127
25242
-105
25243
-77
25244
-55
25245
-39
25246
-28
25247
-20
25248
-16
25249
-13
25250
-11
25251
-11
25252
-11
25253
-12
25254
-13
25255
-14
25256
-15
25257
-16
25258
-17
25259
-18
25260
-18
25261
-19
25262
-19
25263
-19
25264
-18
25265
-18
25266
-18
25267
127
25268
127
25269
127
25270
127
25271
127
25272
127
25273
110
25274
77
25275
52
25276
32
25277
16
25278
5
25279
-4
25280
-11
25281
-16
25282
-19
25283
-127
25284
-127
25285
-127
25286
-127
25287
-127
25288
-127
25289
-127
25290
-95
25291
-68
25292
-48
25293
-35
25294
-27
25295
-21
25296
-18
25297
-16
25298
-15
25299
-15
25300
-16
25301
-16
25302
-17
25303
-18
25304
-18
25305
-18
25306
-18
25307
-18
25308
-18
25309
-18
25310
-18
25311
-18
25312
-18
25313
-17
25314
-17
25315
127
25316
127
25317
127
25318
127
25319
127
25320
127
25321
109
25322
75
25323
51
25324
32
25325
19
25326
9
25327
1
25328
-6
25329
-12
25330
-16
25331
-127
25332
-127
25333
-127
25334
-127
25335
-127
25336
-127
25337
-127
25338
-105
25339
-75
25340
-52
25341
-36
25342
-25
25343
-18
25344
-14
25345
-11
25346
-11
25347
127
25348
127
25349
127
25350
127
25351
127
25352
127
25353
107
25354
71
25355
44
25356
25
25357
10
25358
-1
25359
-8
25360
-13
25361
-16
25362
-17
25363
-17
25364
-17
25365
-18
25366
-19
25367
-20
25368
-20
25369
-19
25370
-18
25371
-15
25372
-13
25373
-11
25374
-9
25375
-7
25376
-5
25377
-5
25378
-6
25379
-9
25380
-12
25381
-16
25382
-18
25383
-21
25384
-23
25385
-25
25386
-26
25387
-27
25388
-25
25389
-23
25390
-21
25391
-19
25392
-15
25393
-11
25394
-7
25395
-127
25396
-127
25397
-127
25398
-127
25399
-127
25400
-127
25401
-125
25402
-93
25403
-69
25404
-53
25405
-42
25406
-34
25407
-29
25408
-25
25409
-23
25410
-21
25411
127
25412
127
25413
127
25414
127
25415
127
25416
127
25417
105
25418
71
25419
45
25420
26
25421
11
25422
0
25423
-8
25424
-14
25425
-18
25426
-19
25427
-19
25428
-18
25429
-16
25430
-13
25431
-10
25432
-8
25433
-8
25434
-9
25435
-11
25436
-13
25437
-15
25438
-16
25439
-16
25440
-17
25441
-17
25442
-17
25443
-127
25444
-127
25445
-127
25446
-127
25447
-127
25448
-127
25449
-127
25450
-95
25451
-69
25452
-51
25453
-38
25454
-29
25455
-24
25456
-20
25457
-18
25458
-16
25459
-16
25460
-16
25461
-16
25462
-16
25463
-17
25464
-17
25465
-18
25466
-18
25467
-19
25468
-19
25469
-19
25470
-19
25471
-19
25472
-18
25473
-18
25474
-17
25475
-17
25476
-16
25477
-16
25478
-15
25479
-15
25480
-14
25481
-14
25482
-14
25483
-14
25484
-14
25485
-14
25486
-14
25487
-15
25488
-15
25489
-15
25490
-15
25491
-15
25492
-15
25493
-15
25494
-15
25495
-15
25496
-15
25497
-15
25498
-16
25499
-16
25500
-15
25501
-16
25502
-15
25503
-15
25504
-16
25505
-16
25506
-16
25507
-16
25508
-16
25509
-16
25510
-16
25511
-16
25512
-16
25513
-16
25514
-16
25515
-16
25516
-16
25517
-15
25518
-15
25519
-15
25520
-15
25521
-15
25522
-15
25523
-15
25524
-15
25525
-15
25526
-15
25527
-15
25528
-15
25529
-16
25530
-16
25531
-16
25532
-16
25533
-16
25534
-16
25535
-16
25536
-15
25537
-15
25538
-15
25539
-15
25540
-15
25541
-15
25542
-15
25543
-15
25544
-15
25545
-15
25546
-15
25547
-15
25548
-15
25549
-16
25550
-16
25551
-16
25552
-16
25553
-16
25554
-15
25555
-16
25556
-16
25557
-16
25558
-16
25559
-16
25560
-16
25561
-15
25562
-15
25563
-15
25564
-15
25565
-15
25566
-15
25567
-15
25568
-15
25569
-15
25570
-15
25571
-15
25572
-15
25573
-15
25574
-15
25575
-16
25576
-16
25577
-16
25578
-16
25579
-15
25580
-15
25581
-15
25582
-15
25583
-15
25584
-15
25585
-15
25586
-15
25587
-15
25588
-15
25589
-15
25590
-15
25591
-15
25592
-15
25593
-15
25594
-15
25595
-15
25596
-16
25597
-16
25598
-16
25599
-16
25600
-16
25601
-16
25602
-16
25603
-16
25604
-16
25605
-16
25606
-16
25607
-15
25608
-15
25609
-15
25610
-15
25611
-15
25612
-15
25613
-15
25614
-15
25615
-15
25616
-15
25617
-16
25618
-16
25619
127
25620
127
25621
127
25622
127
25623
127
25624
127
25625
103
25626
86
25627
127
25628
127
25629
103
25630
71
25631
46
25632
28
25633
14
25634
4
25635
-3
25636
-10
25637
-15
25638
-20
25639
-24
25640
-27
25641
-30
25642
-30
25643
-28
25644
-26
25645
-23
25646
-20
25647
-15
25648
-9
25649
-3
25650
1
25651
4
25652
4
25653
3
25654
1
25655
-2
25656
-6
25657
-9
25658
-13
25659
-16
25660
-19
25661
-23
25662
-25
25663
-30
25664
-34
25665
-37
25666
-37
25667
-36
25668
-35
25669
-32
25670
-25
25671
-18
25672
-11
25673
-3
25674
3
25675
5
25676
5
25677
3
25678
0
25679
-3
25680
-7
25681
-10
25682
-13
25683
-16
25684
-18
25685
-19
25686
-19
25687
-19
25688
-20
25689
-21
25690
-22
25691
-24
25692
-25
25693
-27
25694
-26
25695
-24
25696
-21
25697
-18
25698
-14
25699
-9
25700
-5
25701
-2
25702
0
25703
1
25704
1
25705
0
25706
-5
25707
-9
25708
-13
25709
-18
25710
-22
25711
-26
25712
-29
25713
-32
25714
-34
25715
-34
25716
-32
25717
-31
25718
-28
25719
-23
25720
-17
25721
-11
25722
-5
25723
1
25724
4
25725
7
25726
7
25727
6
25728
2
25729
-3
25730
-9
25731
-15
25732
-20
25733
-24
25734
-28
25735
-32
25736
-34
25737
-34
25738
-33
25739
-31
25740
-26
25741
-21
25742
-15
25743
-11
25744
-9
25745
-8
25746
-6
25747
-6
25748
-5
25749
-6
25750
-5
25751
-8
25752
-9
25753
-9
25754
-10
25755
-10
25756
-13
25757
-16
25758
-19
25759
-22
25760
-24
25761
-27
25762
-29
25763
-30
25764
-29
25765
-27
25766
-24
25767
-21
25768
-17
25769
-12
25770
-5
25771
0
25772
4
25773
5
25774
5
25775
0
25776
-5
25777
-11
25778
-16
25779
-20
25780
-23
25781
-27
25782
-29
25783
-31
25784
-32
25785
-31
25786
-28
25787
-26
25788
-24
25789
-18
25790
-10
25791
-2
25792
2
25793
3
25794
0
25795
-2
25796
-6
25797
-9
25798
-13
25799
-16
25800
-19
25801
-21
25802
-22
25803
-22
25804
-21
25805
-19
25806
-19
25807
-19
25808
-19
25809
-21
25810
-22
25811
-22
25812
-21
25813
-19
25814
-16
25815
-13
25816
-10
25817
-6
25818
-3
25819
-1
25820
-1
25821
-4
25822
-8
25823
-12
25824
-15
25825
-17
25826
-21
25827
-23
25828
-25
25829
-26
25830
-28
25831
-27
25832
-25
25833
-22
25834
-19
25835
-15
25836
-11
25837
-5
25838
-2
25839
-2
25840
-3
25841
-6
25842
-10
25843
-13
25844
-16
25845
-19
25846
-22
25847
-24
25848
-25
25849
-26
25850
-26
25851
-24
25852
-21
25853
-18
25854
-15
25855
-10
25856
-6
25857
-2
25858
0
25859
0
25860
-3
25861
-7
25862
-12
25863
-15
25864
-18
25865
-21
25866
-23
25867
-25
25868
-26
25869
-26
25870
-24
25871
-20
25872
-17
25873
-16
25874
-16
25875
-16
25876
-16
25877
-16
25878
-16
25879
-14
25880
-13
25881
-12
25882
-10
25883
-8
25884
-6
25885
-5
25886
-6
25887
-8
25888
-11
25889
-15
25890
-18
25891
-20
25892
-23
25893
-25
25894
-27
25895
-28
25896
-27
25897
-25
25898
-22
25899
-19
25900
-15
25901
-10
25902
-5
25903
-1
25904
1
25905
-1
25906
-5
25907
-9
25908
-13
25909
-16
25910
-19
25911
-22
25912
-24
25913
-25
25914
-27
25915
-27
25916
-25
25917
-22
25918
-19
25919
-15
25920
-9
25921
-4
25922
-1
25923
-3
25924
-5
25925
-8
25926
-10
25927
-14
25928
-17
25929
-19
25930
-21
25931
-21
25932
-22
25933
-21
25934
-18
25935
-16
25936
-15
25937
-15
25938
-16
25939
-18
25940
-19
25941
-20
25942
-20
25943
-19
25944
-18
25945
-16
25946
-13
25947
-10
25948
-6
25949
-5
25950
-5
25951
-7
25952
-10
25953
-13
25954
-16
25955
-18
25956
-21
25957
-23
25958
-24
25959
-25
25960
-25
25961
-24
25962
-21
25963
-19
25964
-16
25965
-12
25966
-8
25967
-5
25968
-3
25969
-1
25970
-2
25971
-4
25972
-8
25973
-13
25974
-16
25975
-20
25976
-22
25977
-26
25978
-28
25979
-29
25980
-29
25981
-28
25982
-25
25983
-21
25984
-17
25985
-11
25986
-5
25987
-2
25988
-3
25989
-4
25990
-6
25991
-9
25992
-11
25993
-14
25994
-16
25995
-18
25996
-19
25997
-20
25998
-19
25999
-18
26000
-16
26001
-16
26002
-17
26003
-18
26004
-20
26005
-21
26006
-21
26007
-22
26008
-21
26009
-19
26010
-16
26011
-13
26012
-9
26013
-5
26014
-3
26015
-3
26016
-5
26017
-9
26018
-12
26019
-15
26020
-17
26021
-20
26022
-22
26023
-23
26024
-25
26025
-25
26026
-24
26027
-22
26028
-20
26029
-17
26030
-14
26031
-10
26032
-7
26033
-5
26034
-3
26035
-2
26036
-2
26037
-3
26038
-6
26039
-10
26040
-14
26041
-18
26042
-22
26043
-26
26044
-29
26045
-32
26046
-33
26047
-33
26048
-31
26049
-30
26050
-26
26051
-20
26052
-13
26053
-3
26054
2
26055
3
26056
2
26057
0
26058
-4
26059
-7
26060
-12
26061
-15
26062
-16
26063
-18
26064
-20
26065
-21
26066
-20
26067
-19
26068
-18
26069
-18
26070
-19
26071
-21
26072
-22
26073
-22
26074
-23
26075
-22
26076
-19
26077
-16
26078
-13
26079
-9
26080
-5
26081
-1
26082
0
26083
-1
26084
-4
26085
-8
26086
-12
26087
-16
26088
-19
26089
-22
26090
-25
26091
-26
26092
-28
26093
-28
26094
-27
26095
-24
26096
-22
26097
-18
26098
-14
26099
-9
26100
-4
26101
-2
26102
0
26103
0
26104
0
26105
-2
26106
-4
26107
-7
26108
-11
26109
-16
26110
-20
26111
-23
26112
-28
26113
-31
26114
-34
26115
-35
26116
-35
26117
-33
26118
-32
26119
-27
26120
-19
26121
-13
26122
-4
26123
2
26124
4
26125
3
26126
1
26127
-2
26128
-5
26129
-9
26130
-12
26131
-15
26132
-17
26133
-19
26134
-20
26135
-20
26136
-19
26137
-18
26138
-19
26139
-20
26140
-22
26141
-23
26142
-23
26143
-24
26144
-23
26145
-20
26146
-18
26147
-14
26148
-11
26149
-7
26150
-3
26151
-1
26152
1
26153
2
26154
-1
26155
-5
26156
-9
26157
-14
26158
-19
26159
-23
26160
-27
26161
-30
26162
-33
26163
-35
26164
-35
26165
-33
26166
-31
26167
-29
26168
-24
26169
-18
26170
-12
26171
-5
26172
1
26173
2
26174
1
26175
-3
26176
-7
26177
-13
26178
-17
26179
-21
26180
-25
26181
-27
26182
-30
26183
-32
26184
-32
26185
-30
26186
-27
26187
-24
26188
-22
26189
-22
26190
-22
26191
-22
26192
-21
26193
-20
26194
-19
26195
-16
26196
-14
26197
-12
26198
-11
26199
-10
26200
-9
26201
-9
26202
-11
26203
-15
26204
-18
26205
-21
26206
-25
26207
-28
26208
-31
26209
-33
26210
-35
26211
-36
26212
-34
26213
-32
26214
-30
26215
-27
26216
-24
26217
-19
26218
-13
26219
-8
26220
-5
26221
-4
26222
-4
26223
-5
26224
-8
26225
-13
26226
-17
26227
-23
26228
-26
26229
-30
26230
-34
26231
-38
26232
-40
26233
-42
26234
-41
26235
-40
26236
-38
26237
-33
26238
-27
26239
-23
26240
-17
26241
-12
26242
-6
26243
-3
26244
-1
26245
-3
26246
-8
26247
-13
26248
-17
26249
-21
26250
-25
26251
-28
26252
-29
26253
-31
26254
-32
26255
-32
26256
-29
26257
-26
26258
-23
26259
-22
26260
-21
26261
-21
26262
-21
26263
-19
26264
-17
26265
-15
26266
-12
26267
-9
26268
-7
26269
-5
26270
-4
26271
-4
26272
-5
26273
-8
26274
-11
26275
-14
26276
-17
26277
-20
26278
-23
26279
-25
26280
-27
26281
-28
26282
-27
26283
-25
26284
-23
26285
-20
26286
-17
26287
-13
26288
-9
26289
-5
26290
-2
26291
-1
26292
-1
26293
-2
26294
-3
26295
-5
26296
-9
26297
96
26298
-54
26299
56
26300
-73
26301
43
26302
-82
26303
34
26304
-86
26305
32
26306
-84
26307
33
26308
-78
26309
44
26310
-68
26311
57
26312
-56
26313
67
26314
-55
26315
65
26316
-60
26317
59
26318
-67
26319
52
26320
-72
26321
47
26322
-76
26323
44
26324
-77
26325
44
26326
-75
26327
46
26328
-74
26329
45
26330
-76
26331
43
26332
-76
26333
43
26334
-74
26335
47
26336
-69
26337
52
26338
-65
26339
58
26340
-61
26341
61
26342
-61
26343
61
26344
-63
26345
59
26346
-67
26347
54
26348
-72
26349
47
26350
-78
26351
40
26352
-84
26353
34
26354
-87
26355
31
26356
-84
26357
34
26358
-80
26359
41
26360
-70
26361
52
26362
-61
26363
64
26364
-54
26365
71
26366
-53
26367
68
26368
-60
26369
59
26370
-70
26371
49
26372
-77
26373
42
26374
-82
26375
36
26376
-85
26377
34
26378
-82
26379
39
26380
-76
26381
47
26382
-69
26383
52
26384
-66
26385
54
26386
-65
26387
56
26388
-65
26389
57
26390
-65
26391
56
26392
-66
26393
55
26394
-67
26395
54
26396
-70
26397
50
26398
-75
26399
44
26400
-79
26401
39
26402
-82
26403
35
26404
-82
26405
38
26406
-77
26407
44
26408
-71
26409
51
26410
-63
26411
62
26412
-57
26413
66
26414
-56
26415
65
26416
-60
26417
61
26418
-66
26419
53
26420
-74
26421
45
26422
-81
26423
37
26424
-87
26425
30
26426
-89
26427
29
26428
-86
26429
33
26430
-77
26431
45
26432
-67
26433
55
26434
-57
26435
68
26436
-51
26437
71
26438
-55
26439
64
26440
-64
26441
55
26442
-72
26443
48
26444
-77
26445
42
26446
-81
26447
38
26448
-81
26449
39
26450
-77
26451
44
26452
-74
26453
46
26454
-73
26455
46
26456
-72
26457
48
26458
-69
26459
53
26460
-65
26461
57
26462
-63
26463
59
26464
-63
26465
58
26466
-65
26467
57
26468
-68
26469
53
26470
-72
26471
48
26472
-76
26473
42
26474
-81
26475
37
26476
-84
26477
34
26478
-83
26479
36
26480
-78
26481
41
26482
-72
26483
51
26484
-62
26485
63
26486
-55
26487
68
26488
-55
26489
67
26490
-58
26491
63
26492
-65
26493
55
26494
-73
26495
46
26496
-80
26497
37
26498
-86
26499
31
26500
-88
26501
31
26502
-85
26503
33
26504
-77
26505
46
26506
-64
26507
58
26508
-59
26509
62
26510
-59
26511
61
26512
-62
26513
59
26514
-66
26515
55
26516
-68
26517
53
26518
-70
26519
52
26520
-72
26521
47
26522
-76
26523
43
26524
-80
26525
38
26526
-82
26527
37
26528
-79
26529
41
26530
-74
26531
47
26532
-67
26533
56
26534
-60
26535
63
26536
-56
26537
66
26538
-59
26539
60
26540
-67
26541
51
26542
-75
26543
44
26544
-80
26545
37
26546
-84
26547
34
26548
-83
26549
36
26550
-79
26551
41
26552
-74
26553
-90
26554
63
26555
-42
26556
78
26557
-44
26558
76
26559
-51
26560
67
26561
-62
26562
55
26563
-72
26564
47
26565
-78
26566
40
26567
-82
26568
35
26569
-83
26570
37
26571
-79
26572
42
26573
-71
26574
53
26575
-63
26576
58
26577
-63
26578
57
26579
-66
26580
54
26581
-69
26582
51
26583
-71
26584
49
26585
-72
26586
48
26587
-71
26588
51
26589
-70
26590
50
26591
-73
26592
46
26593
-76
26594
42
26595
-78
26596
40
26597
-77
26598
42
26599
-73
26600
48
26601
-68
26602
54
26603
-62
26604
61
26605
-59
26606
63
26607
-60
26608
62
26609
-63
26610
59
26611
-68
26612
52
26613
-74
26614
44
26615
-80
26616
37
26617
-85
26618
31
26619
-86
26620
32
26621
-83
26622
35
26623
-76
26624
46
26625
-66
26626
58
26627
-55
26628
69
26629
-53
26630
67
26631
-59
26632
59
26633
-67
26634
51
26635
-73
26636
45
26637
-78
26638
41
26639
-80
26640
39
26641
-78
26642
44
26643
-73
26644
45
26645
-74
26646
45
26647
-73
26648
46
26649
-71
26650
50
26651
-67
26652
55
26653
-63
26654
59
26655
-62
26656
59
26657
-63
26658
59
26659
-65
26660
55
26661
-70
26662
50
26663
-75
26664
43
26665
-80
26666
37
26667
-84
26668
33
26669
-84
26670
34
26671
-80
26672
38
26673
-73
26674
49
26675
-63
26676
61
26677
-55
26678
68
26679
-54
26680
68
26681
-56
26682
64
26683
-64
26684
54
26685
-73
26686
45
26687
-81
26688
37
26689
-85
26690
30
26691
-87
26692
32
26693
-84
26694
35
26695
-76
26696
46
26697
-63
26698
61
26699
-55
26700
65
26701
-57
26702
62
26703
-63
26704
56
26705
-68
26706
51
26707
-73
26708
47
26709
-75
26710
45
26711
-75
26712
46
26713
88
26714
-88
26715
23
26716
-94
26717
28
26718
-87
26719
33
26720
-81
26721
40
26722
-74
26723
48
26724
-67
26725
55
26726
-62
26727
60
26728
-60
26729
61
26730
-62
26731
60
26732
-65
26733
56
26734
-69
26735
50
26736
-75
26737
44
26738
-80
26739
37
26740
-84
26741
32
26742
-85
26743
33
26744
-81
26745
-100
26746
50
26747
-54
26748
64
26749
-51
26750
71
26751
-48
26752
75
26753
-50
26754
69
26755
-59
26756
59
26757
-69
26758
49
26759
-76
26760
42
26761
-81
26762
36
26763
-84
26764
35
26765
-81
26766
40
26767
-73
26768
48
26769
-68
26770
51
26771
-67
26772
52
26773
-67
26774
53
26775
-66
26776
55
26777
-66
26778
55
26779
-66
26780
55
26781
-66
26782
55
26783
-67
26784
54
26785
-69
26786
50
26787
-74
26788
45
26789
-78
26790
39
26791
-82
26792
35
26793
-83
26794
36
26795
-79
26796
41
26797
-73
26798
47
26799
-65
26800
59
26801
-56
26802
66
26803
-54
26804
67
26805
-57
26806
64
26807
-64
26808
54
26809
-73
26810
45
26811
-80
26812
37
26813
-85
26814
31
26815
-87
26816
31
26817
-84
26818
33
26819
-77
26820
44
26821
-67
26822
57
26823
-55
26824
68
26825
-53
26826
66
26827
-59
26828
59
26829
-67
26830
52
26831
-72
26832
46
26833
-76
26834
43
26835
-78
26836
42
26837
-76
26838
44
26839
-74
26840
44
26841
-75
26842
43
26843
-75
26844
43
26845
-73
26846
47
26847
-69
26848
52
26849
-64
26850
57
26851
-62
26852
60
26853
-61
26854
60
26855
-63
26856
57
26857
-67
26858
54
26859
-70
26860
50
26861
-74
26862
44
26863
-79
26864
39
26865
-84
26866
32
26867
-85
26868
32
26869
-81
26870
36
26871
-76
26872
46
26873
-66
26874
57
26875
-56
26876
68
26877
-51
26878
70
26879
-56
26880
62
26881
-65
26882
53
26883
-73
26884
45
26885
-79
26886
39
26887
-82
26888
35
26889
78
26890
-94
26891
20
26892
-92
26893
33
26894
-81
26895
40
26896
-75
26897
46
26898
-70
26899
51
26900
-66
26901
56
26902
-64
26903
58
26904
-63
26905
-85
26906
66
26907
-50
26908
64
26909
-63
26910
51
26911
-73
26912
43
26913
-78
26914
38
26915
-80
26916
39
26917
-76
26918
44
26919
-70
26920
51
26921
-63
26922
60
26923
-57
26924
65
26925
-57
26926
65
26927
-60
26928
60
26929
-67
26930
51
26931
-75
26932
43
26933
-81
26934
35
26935
-86
26936
31
26937
-86
26938
32
26939
-83
26940
37
26941
-73
26942
48
26943
-64
26944
61
26945
-53
26946
69
26947
-53
26948
66
26949
-60
26950
58
26951
-68
26952
50
26953
-75
26954
43
26955
-79
26956
39
26957
-80
26958
39
26959
-76
26960
44
26961
-73
26962
47
26963
-72
26964
46
26965
-72
26966
47
26967
-70
26968
50
26969
94
26970
-80
26971
34
26972
-81
26973
44
26974
-73
26975
50
26976
-70
26977
52
26978
-70
26979
51
26980
-73
26981
46
26982
-78
26983
40
26984
-82
26985
35
26986
-84
26987
34
26988
-81
26989
37
26990
-77
26991
43
26992
-68
26993
54
26994
-59
26995
65
26996
-54
26997
68
26998
-55
26999
66
27000
-61
27001
57
27002
-70
27003
48
27004
-77
27005
40
27006
-83
27007
34
27008
-86
27009
32
27010
-83
27011
36
27012
-76
27013
47
27014
-66
27015
55
27016
-62
27017
58
27018
-62
27019
57
27020
-64
27021
56
27022
-66
27023
54
27024
-68
27025
52
27026
-69
27027
52
27028
-71
27029
48
27030
-75
27031
43
27032
-78
27033
-101
27034
47
27035
-63
27036
52
27037
-66
27038
52
27039
-64
27040
56
27041
-60
27042
61
27043
-57
27044
65
27045
-56
27046
65
27047
-60
27048
59
27049
97
27050
-87
27051
23
27052
-97
27053
24
27054
-94
27055
25
27056
-91
27057
28
27058
-86
27059
33
27060
-79
27061
43
27062
-68
27063
54
27064
-58
27065
-76
27066
78
27067
-35
27068
82
27069
-48
27070
67
27071
-62
27072
55
27073
-72
27074
45
27075
-79
27076
38
27077
-82
27078
35
27079
-81
27080
39
27081
-75
27082
46
27083
-70
27084
48
27085
-69
27086
50
27087
-67
27088
53
27089
-65
27090
56
27091
-63
27092
58
27093
-63
27094
58
27095
-64
27096
56
27097
-68
27098
50
27099
-74
27100
44
27101
-79
27102
38
27103
-82
27104
35
27105
-81
27106
37
27107
-77
27108
43
27109
-71
27110
51
27111
-62
27112
61
27113
-56
27114
67
27115
-55
27116
66
27117
-61
27118
57
27119
-70
27120
48
27121
-77
27122
40
27123
-83
27124
34
27125
-86
27126
32
27127
-83
27128
36
27129
-79
27130
42
27131
-69
27132
56
27133
-56
27134
67
27135
-54
27136
65
27137
-60
27138
59
27139
-67
27140
52
27141
-72
27142
46
27143
-76
27144
43
27145
84
27146
-91
27147
22
27148
-93
27149
31
27150
-85
27151
35
27152
-81
27153
38
27154
-78
27155
42
27156
-72
27157
49
27158
-66
27159
56
27160
-61
27161
62
27162
-58
27163
62
27164
-63
27165
56
27166
-69
27167
49
27168
-75
27169
42
27170
-80
27171
37
27172
-82
27173
35
27174
-80
27175
39
27176
-76
27177
44
27178
-69
27179
52
27180
-62
27181
62
27182
-57
27183
65
27184
-57
27185
64
27186
-61
27187
59
27188
-68
27189
50
27190
-76
27191
42
27192
-82
27193
34
27194
-86
27195
30
27196
-85
27197
32
27198
-82
27199
38
27200
-72
27201
50
27202
-60
27203
64
27204
-53
27205
67
27206
-56
27207
62
27208
-63
27209
55
27210
-70
27211
49
27212
-74
27213
44
27214
-77
27215
42
27216
-76
27217
44
27218
-74
27219
44
27220
-75
27221
43
27222
-76
27223
42
27224
-74
27225
-93
27226
56
27227
-51
27228
67
27229
-51
27230
67
27231
-53
27232
67
27233
-56
27234
64
27235
-62
27236
56
27237
-70
27238
47
27239
-77
27240
40
27241
-82
27242
34
27243
-85
27244
33
27245
-81
27246
37
27247
-77
27248
43
27249
-68
27250
54
27251
-58
27252
65
27253
-53
27254
68
27255
-56
27256
62
27257
-65
27258
52
27259
-73
27260
44
27261
-79
27262
38
27263
-82
27264
35
27265
-82
27266
38
27267
-75
27268
46
27269
-70
27270
48
27271
-69
27272
50
27273
-67
27274
53
27275
-65
27276
55
27277
-64
27278
57
27279
-63
27280
57
27281
-64
27282
56
27283
-68
27284
50
27285
-73
27286
44
27287
-78
27288
39
27289
-81
27290
36
27291
-80
27292
39
27293
-75
27294
44
27295
-69
27296
53
27297
-62
27298
61
27299
-57
27300
65
27301
-59
27302
59
27303
-67
27304
50
27305
-74
27306
44
27307
-79
27308
39
27309
-81
27310
36
27311
-80
27312
38
27313
-75
27314
44
27315
-70
27316
52
27317
-61
27318
62
27319
-56
27320
65
27321
-59
27322
60
27323
-66
27324
51
27325
-73
27326
45
27327
-78
27328
40
27329
-80
27330
38
27331
-78
27332
43
27333
-73
27334
47
27335
-71
27336
47
27337
-71
27338
48
27339
-69
27340
50
27341
-67
27342
53
27343
-64
27344
57
27345
-62
27346
59
27347
-64
27348
54
27349
-70
27350
47
27351
-75
27352
42
27353
-79
27354
38
27355
-80
27356
38
27357
-76
27358
42
27359
-72
27360
49
27361
-64
27362
59
27363
-57
27364
63
27365
-60
27366
58
27367
-66
27368
51
27369
-72
27370
45
27371
-76
27372
41
27373
-79
27374
39
27375
-79
27376
40
27377
-74
27378
45
27379
-69
27380
52
27381
-63
27382
59
27383
-59
27384
62
27385
105
27386
-77
27387
33
27388
-88
27389
34
27390
-86
27391
34
27392
-85
27393
33
27394
-84
27395
35
27396
-80
27397
41
27398
-72
27399
49
27400
-68
27401
-89
27402
-55
27403
-15
27404
-6
27405
10
27406
3
27407
-4
27408
-6
27409
-7
27410
-7
27411
-7
27412
-7
27413
-9
27414
-12
27415
-16
27416
-18
27417
-20
27418
-22
27419
-24
27420
-25
27421
-25
27422
-25
27423
-23
27424
-20
27425
-17
27426
-14
27427
-11
27428
-7
27429
-5
27430
-3
27431
-1
27432
-1
27433
-3
27434
-7
27435
-10
27436
-14
27437
-18
27438
-21
27439
-24
27440
-26
27441
-28
27442
-29
27443
-28
27444
-26
27445
-23
27446
-22
27447
-19
27448
-13
27449
-7
27450
-1
27451
2
27452
3
27453
1
27454
-2
27455
-6
27456
-10
27457
-14
27458
-17
27459
-19
27460
-22
27461
-23
27462
-24
27463
-24
27464
-22
27465
-20
27466
-17
27467
-16
27468
-16
27469
-16
27470
-16
27471
-16
27472
-15
27473
-14
27474
-12
27475
-10
27476
-9
27477
-7
27478
-6
27479
-5
27480
-6
27481
-8
27482
-11
27483
-14
27484
-17
27485
-20
27486
-22
27487
-24
27488
-25
27489
-26
27490
-25
27491
-23
27492
-21
27493
-18
27494
-14
27495
-10
27496
-6
27497
-4
27498
-1
27499
-1
27500
-1
27501
-2
27502
-4
27503
-8
27504
-12
27505
-16
27506
-19
27507
-23
27508
-26
27509
-28
27510
-30
27511
-30
27512
-29
27513
-27
27514
-25
27515
-21
27516
-15
27517
-8
27518
-3
27519
0
27520
0
27521
-2
27522
-4
27523
-7
27524
-10
27525
-12
27526
-14
27527
-16
27528
-18
27529
-18
27530
-18
27531
-17
27532
-17
27533
-17
27534
-19
27535
-21
27536
-21
27537
-22
27538
-21
27539
-20
27540
-18
27541
-15
27542
-12
27543
-9
27544
-6
27545
-5
27546
-5
27547
-7
27548
-10
27549
-12
27550
-15
27551
-17
27552
-19
27553
-21
27554
-22
27555
-22
27556
-23
27557
-22
27558
-20
27559
-18
27560
-15
27561
-12
27562
-9
27563
-7
27564
-5
27565
-4
27566
-4
27567
-5
27568
-9
27569
-12
27570
-15
27571
-18
27572
-20
27573
-23
27574
-25
27575
-25
27576
-25
27577
-24
27578
-22
27579
-20
27580
-18
27581
-14
27582
-8
27583
-4
27584
0
27585
0
27586
-1
27587
-4
27588
-8
27589
-12
27590
-15
27591
-17
27592
-20
27593
-22
27594
-23
27595
-23
27596
-24
27597
-21
27598
-19
27599
-16
27600
-15
27601
-15
27602
-15
27603
-15
27604
-15
27605
-15
27606
-14
27607
-14
27608
-13
27609
-11
27610
-10
27611
-9
27612
-9
27613
-9
27614
-9
27615
-9
27616
-10
27617
-12
27618
-15
27619
-17
27620
-20
27621
-22
27622
-25
27623
-27
27624
-27
27625
-26
27626
-24
27627
-22
27628
-18
27629
-15
27630
-11
27631
-7
27632
-3
27633
-1
27634
0
27635
0
27636
0
27637
-4
27638
-8
27639
-11
27640
-15
27641
-18
27642
-22
27643
-25
27644
-27
27645
-29
27646
-28
27647
-27
27648
-25
27649
-21
27650
-16
27651
-11
27652
-8
27653
-7
27654
-7
27655
-7
27656
-8
27657
-8
27658
-9
27659
-10
27660
-11
27661
-12
27662
-13
27663
-13
27664
-13
27665
-14
27666
-15
27667
-17
27668
-19
27669
-21
27670
-22
27671
-24
27672
-24
27673
-23
27674
-21
27675
-18
27676
-15
27677
-12
27678
-9
27679
-7
27680
-5
27681
-4
27682
-4
27683
-3
27684
-5
27685
-8
27686
-11
27687
-14
27688
-18
27689
-21
27690
-24
27691
-26
27692
-28
27693
-29
27694
-28
27695
-26
27696
-23
27697
-21
27698
-18
27699
-14
27700
-8
27701
-4
27702
0
27703
3
27704
3
27705
2
27706
-2
27707
-7
27708
-11
27709
-15
27710
-19
27711
-22
27712
-25
27713
-27
27714
-28
27715
-27
27716
-26
27717
-23
27718
-18
27719
-14
27720
-11
27721
-9
27722
-9
27723
-9
27724
-9
27725
-9
27726
-10
27727
-10
27728
-11
27729
-11
27730
-12
27731
-12
27732
-11
27733
-12
27734
-13
27735
-15
27736
-17
27737
-19
27738
-21
27739
-22
27740
-24
27741
-24
27742
-23
27743
-21
27744
-19
27745
-16
27746
-13
27747
-10
27748
-7
27749
-5
27750
-3
27751
-3
27752
-3
27753
-4
27754
-5
27755
-8
27756
-12
27757
-15
27758
-18
27759
-21
27760
-24
27761
-26
27762
-28
27763
-29
27764
-28
27765
-27
27766
-25
27767
-23
27768
-18
27769
-13
27770
-7
27771
-1
27772
2
27773
2
27774
0
27775
-3
27776
-7
27777
-10
27778
-14
27779
-16
27780
-19
27781
-21
27782
-22
27783
-22
27784
-22
27785
-20
27786
-18
27787
-18
27788
-18
27789
-18
27790
-18
27791
-18
27792
-17
27793
-16
27794
-14
27795
-11
27796
-9
27797
-7
27798
-6
27799
-4
27800
-5
27801
-8
27802
-10
27803
-13
27804
-16
27805
-18
27806
-20
27807
-22
27808
-23
27809
-23
27810
-23
27811
-22
27812
-20
27813
-18
27814
-15
27815
-12
27816
-9
27817
-6
27818
-4
27819
-3
27820
-4
27821
-6
27822
-10
27823
-13
27824
-16
27825
-18
27826
-21
27827
-23
27828
-24
27829
-25
27830
-25
27831
-24
27832
-21
27833
-19
27834
-15
27835
-11
27836
-7
27837
-4
27838
-3
27839
-3
27840
-5
27841
-8
27842
-11
27843
-14
27844
-17
27845
-19
27846
-20
27847
-21
27848
-21
27849
-20
27850
-18
27851
-16
27852
-14
27853
-14
27854
-15
27855
-16
27856
-17
27857
-17
27858
-17
27859
-16
27860
-16
27861
-14
27862
-12
27863
-12
27864
-11
27865
-9
27866
-8
27867
-8
27868
-7
27869
-8
27870
-11
27871
-13
27872
-16
27873
-18
27874
-21
27875
-23
27876
-25
27877
-26
27878
-26
27879
-25
27880
-23
27881
-20
27882
-17
27883
-14
27884
-10
27885
-6
27886
-4
27887
-2
27888
-1
27889
-1
27890
-2
27891
-4
27892
-9
27893
-12
27894
-16
27895
-18
27896
-21
27897
-24
27898
-26
27899
-28
27900
-28
27901
-27
27902
-24
27903
-21
27904
-16
27905
-11
27906
-8
27907
-6
27908
-6
27909
-7
27910
-7
27911
-8
27912
-10
27913
-11
27914
-12
27915
-13
27916
-14
27917
-14
27918
-14
27919
-13
27920
-14
27921
-16
27922
-17
27923
-19
27924
-21
27925
-22
27926
-23
27927
-24
27928
-22
27929
-20
27930
-17
27931
-15
27932
-11
27933
-8
27934
-6
27935
-4
27936
-4
27937
-4
27938
-4
27939
-5
27940
-8
27941
-11
27942
-15
27943
-18
27944
-21
27945
-24
27946
-26
27947
-28
27948
-29
27949
-28
27950
-27
27951
-24
27952
-22
27953
-18
27954
-14
27955
-8
27956
-3
27957
0
27958
2
27959
4
27960
4
27961
1
27962
-3
27963
-8
27964
-13
27965
-17
27966
-20
27967
-23
27968
-26
27969
-28
27970
-29
27971
-28
27972
-26
27973
-23
27974
-18
27975
-14
27976
-12
27977
-10
27978
-9
27979
-9
27980
-9
27981
-9
27982
-9
27983
-9
27984
-9
27985
-10
27986
-10
27987
-10
27988
-11
27989
-12
27990
-14
27991
-16
27992
-18
27993
-21
27994
-23
27995
-24
27996
-25
27997
-25
27998
-23
27999
-21
28000
-18
28001
-15
28002
-11
28003
-7
28004
-4
28005
-2
28006
-1
28007
-1
28008
-2
28009
-4
28010
-8
28011
-12
28012
-16
28013
-19
28014
-22
28015
-25
28016
-27
28017
-29
28018
-30
28019
-28
28020
-26
28021
-25
28022
-22
28023
-17
28024
-12
28025
-6
28026
0
28027
3
28028
3
28029
1
28030
-2
28031
-7
28032
-11
28033
-15
28034
-17
28035
-20
28036
-21
28037
-23
28038
-23
28039
-23
28040
-21
28041
-18
28042
-16
28043
-15
28044
-15
28045
-15
28046
-16
28047
-16
28048
-15
28049
-14
28050
-13
28051
-12
28052
-11
28053
-9
28054
-8
28055
-7
28056
-7
28057
-7
28058
-7
28059
-9
28060
-11
28061
-13
28062
-16
28063
-19
28064
-21
28065
-24
28066
-25
28067
-27
28068
-27
28069
-25
28070
-23
28071
-20
28072
-17
28073
-14
28074
-10
28075
-5
28076
-2
28077
0
28078
1
28079
1
28080
-1
28081
-5
28082
-9
28083
-14
28084
-18
28085
-21
28086
-24
28087
-27
28088
-29
28089
-29
28090
-28
28091
-27
28092
-24
28093
-22
28094
-17
28095
-11
28096
-4
28097
0
28098
0
28099
-1
28100
-4
28101
-6
28102
-10
28103
-12
28104
-15
28105
-17
28106
-18
28107
-20
28108
-20
28109
-19
28110
-18
28111
-16
28112
-16
28113
-16
28114
-17
28115
-18
28116
-19
28117
-19
28118
-18
28119
-19
28120
-17
28121
-14
28122
-11
28123
-9
28124
-7
28125
-6
28126
-5
28127
-5
28128
-6
28129
-7
28130
-8
28131
-10
28132
-12
28133
-15
28134
-18
28135
-21
28136
-23
28137
-26
28138
-28
28139
-29
28140
-29
28141
-27
28142
-25
28143
-23
28144
-20
28145
-15
28146
-9
28147
-4
28148
0
28149
2
28150
3
28151
4
28152
3
28153
-1
28154
-6
28155
-11
28156
-15
28157
-19
28158
-22
28159
-25
28160
-28
28161
-29
28162
-29
28163
-28
28164
-26
28165
-21
28166
-16
28167
-11
28168
-8
28169
-7
28170
-6
28171
-6
28172
-7
28173
-8
28174
-8
28175
-9
28176
-10
28177
-11
28178
-12
28179
-12
28180
-12
28181
-13
28182
-15
28183
-16
28184
-19
28185
-21
28186
-23
28187
-24
28188
-25
28189
-24
28190
-22
28191
-20
28192
-18
28193
-14
28194
-11
28195
-7
28196
-4
28197
-2
28198
-1
28199
-2
28200
-3
28201
-4
28202
-6
28203
-9
28204
-11
28205
-14
28206
-16
28207
-20
28208
-24
28209
-27
28210
-29
28211
-31
28212
-31
28213
-29
28214
-28
28215
-26
28216
-21
28217
-16
28218
-11
28219
-6
28220
-1
28221
3
28222
5
28223
4
28224
2
28225
-3
28226
-7
28227
-12
28228
-15
28229
-18
28230
-21
28231
-23
28232
-25
28233
-26
28234
-26
28235
-24
28236
-21
28237
-17
28238
-15
28239
-14
28240
-13
28241
-13
28242
-13
28243
-12
28244
-11
28245
-11
28246
-10
28247
-9
28248
-9
28249
-9
28250
-9
28251
-10
28252
-11
28253
-12
28254
-12
28255
-12
28256
-13
28257
-14
28258
-16
28259
-18
28260
-20
28261
-22
28262
-24
28263
-25
28264
-26
28265
-25
28266
-23
28267
-21
28268
-18
28269
-15
28270
-11
28271
-6
28272
-3
28273
-1
28274
0
28275
0
28276
-1
28277
-3
28278
-6
28279
-8
28280
-12
28281
-16
28282
-20
28283
-23
28284
-26
28285
-28
28286
-29
28287
-29
28288
-27
28289
-25
28290
-22
28291
-17
28292
-10
28293
-6
28294
-4
28295
-5
28296
-5
28297
-7
28298
-8
28299
-9
28300
-10
28301
-11
28302
-12
28303
-13
28304
-14
28305
-15
28306
-15
28307
-14
28308
-14
28309
-15
28310
-16
28311
-19
28312
-21
28313
-22
28314
-23
28315
-24
28316
-23
28317
-22
28318
-19
28319
-17
28320
-14
28321
-10
28322
-7
28323
-5
28324
-3
28325
-3
28326
-3
28327
-4
28328
-5
28329
-6
28330
-9
28331
-11
28332
-15
28333
-18
28334
-21
28335
-24
28336
-27
28337
-29
28338
-30
28339
-30
28340
-29
28341
-27
28342
-24
28343
-19
28344
-14
28345
-8
28346
-2
28347
2
28348
4
28349
3
28350
1
28351
-3
28352
-7
28353
-11
28354
-15
28355
-17
28356
-19
28357
-21
28358
-23
28359
-23
28360
-23
28361
-21
28362
-20
28363
-18
28364
-18
28365
-18
28366
-18
28367
-18
28368
-17
28369
-15
28370
-12
28371
-9
28372
-7
28373
-6
28374
-4
28375
-3
28376
-3
28377
-6
28378
-9
28379
-12
28380
-16
28381
-18
28382
-21
28383
-24
28384
-25
28385
-27
28386
-26
28387
-24
28388
-22
28389
-19
28390
-16
28391
-12
28392
-8
28393
-4
28394
-2
28395
-1
28396
-1
28397
-2
28398
-3
28399
-5
28400
-8
28401
-12
28402
-15
28403
-19
28404
-22
28405
-25
28406
-28
28407
-30
28408
-31
28409
-30
28410
-28
28411
-27
28412
-23
28413
-18
28414
-13
28415
-8
28416
-1
28417
2
28418
4
28419
2
28420
-1
28421
-5
28422
-9
28423
-12
28424
-16
28425
-18
28426
-20
28427
-22
28428
-23
28429
-23
28430
-22
28431
-20
28432
-17
28433
-15
28434
-14
28435
-14
28436
-14
28437
-15
28438
-15
28439
-16
28440
-16
28441
-15
28442
-14
28443
-13
28444
-12
28445
-11
28446
-10
28447
-9
28448
-9
28449
-9
28450
-9
28451
-9
28452
-10
28453
-11
28454
-13
28455
-15
28456
-18
28457
-20
28458
-22
28459
-24
28460
-25
28461
-26
28462
-25
28463
-23
28464
-20
28465
-17
28466
-14
28467
-11
28468
-6
28469
-3
28470
0
28471
2
28472
2
28473
-2
28474
-6
28475
-10
28476
-13
28477
-16
28478
-20
28479
-22
28480
-24
28481
-25
28482
-26
28483
-25
28484
-23
28485
-19
28486
-16
28487
-14
28488
-12
28489
-12
28490
-12
28491
-12
28492
-11
28493
-11
28494
-10
28495
-10
28496
-9
28497
-9
28498
-9
28499
-9
28500
-9
28501
-9
28502
-11
28503
-13
28504
-15
28505
-17
28506
-20
28507
-22
28508
-24
28509
-25
28510
-26
28511
-24
28512
-23
28513
-20
28514
-17
28515
-15
28516
-11
28517
-6
28518
-3
28519
-1
28520
0
28521
0
28522
-2
28523
-3
28524
-6
28525
-9
28526
-13
28527
-16
28528
-20
28529
-23
28530
-26
28531
-29
28532
-31
28533
-31
28534
-30
28535
-28
28536
-27
28537
-22
28538
-17
28539
-12
28540
-7
28541
-1
28542
3
28543
4
28544
3
28545
0
28546
-3
28547
-8
28548
-11
28549
-15
28550
-17
28551
-20
28552
-22
28553
-23
28554
-24
28555
-24
28556
-21
28557
-19
28558
-18
28559
-17
28560
-17
28561
-17
28562
-16
28563
-15
28564
-13
28565
-11
28566
-10
28567
-9
28568
-8
28569
-7
28570
-7
28571
-7
28572
-8
28573
-9
28574
-10
28575
-11
28576
-12
28577
-14
28578
-16
28579
-18
28580
-20
28581
-22
28582
-24
28583
-26
28584
-28
28585
-27
28586
-26
28587
-24
28588
-21
28589
-18
28590
-14
28591
-9
28592
-4
28593
0
28594
2
28595
2
28596
2
28597
0
28598
-2
28599
-6
28600
-10
28601
-15
28602
-18
28603
-22
28604
-26
28605
-28
28606
-30
28607
-30
28608
-28
28609
-26
28610
-25
28611
-20
28612
-14
28613
-7
28614
-2
28615
0
28616
0
28617
-2
28618
-5
28619
-7
28620
-10
28621
-13
28622
-15
28623
-16
28624
-18
28625
-19
28626
-19
28627
-18
28628
-17
28629
-16
28630
-17
28631
-19
28632
-20
28633
-21
28634
-21
28635
-21
28636
-20
28637
-18
28638
-16
28639
-13
28640
-10
28641
-8
28642
-6
28643
-5
28644
-5
28645
-5
28646
-5
28647
-6
28648
-8
28649
-10
28650
-12
28651
-13
28652
-14
28653
-16
28654
-17
28655
-20
28656
-22
28657
-25
28658
-27
28659
-28
28660
-28
28661
-27
28662
-25
28663
-23
28664
-21
28665
-16
28666
-10
28667
-4
28668
1
28669
3
28670
3
28671
1
28672
-3
28673
-7
28674
-11
28675
-15
28676
-18
28677
-20
28678
-23
28679
-24
28680
-25
28681
-25
28682
-24
28683
-21
28684
-18
28685
-14
28686
-11
28687
-9
28688
-8
28689
-9
28690
-10
28691
-12
28692
-13
28693
-14
28694
-14
28695
-14
28696
-14
28697
-14
28698
-14
28699
-14
28700
-13
28701
-13
28702
-12
28703
-11
28704
-10
28705
-11
28706
-12
28707
-14
28708
-16
28709
-18
28710
-20
28711
-21
28712
-22
28713
-22
28714
-22
28715
-20
28716
-18
28717
-15
28718
-12
28719
-9
28720
-6
28721
-4
28722
-2
28723
-2
28724
-4
28725
-7
28726
-10
28727
-12
28728
-15
28729
-18
28730
-20
28731
-22
28732
-23
28733
-24
28734
-23
28735
-21
28736
-18
28737
-15
28738
-13
28739
-12
28740
-11
28741
-12
28742
-12
28743
-12
28744
-12
28745
-12
28746
-12
28747
-11
28748
-11
28749
-11
28750
-10
28751
-10
28752
-10
28753
-9
28754
-10
28755
-12
28756
-14
28757
-16
28758
-18
28759
-20
28760
-22
28761
-23
28762
-24
28763
-24
28764
-23
28765
-20
28766
-18
28767
-15
28768
-12
28769
-8
28770
-5
28771
-3
28772
-2
28773
-2
28774
-2
28775
-4
28776
-7
28777
-10
28778
-14
28779
-19
28780
-21
28781
-24
28782
-27
28783
-28
28784
-29
28785
-27
28786
-25
28787
-23
28788
-21
28789
-16
28790
-12
28791
-6
28792
-1
28793
2
28794
3
28795
1
28796
-2
28797
-7
28798
-11
28799
-14
28800
-17
28801
-20
28802
-22
28803
-24
28804
-25
28805
-24
28806
-23
28807
-19
28808
-17
28809
-15
28810
-14
28811
-14
28812
-14
28813
-14
28814
-13
28815
-12
28816
-11
28817
-10
28818
-9
28819
-9
28820
-8
28821
-8
28822
-9
28823
-8
28824
-9
28825
-11
28826
-12
28827
-14
28828
-16
28829
-18
28830
-20
28831
-23
28832
-25
28833
-26
28834
-26
28835
-25
28836
-23
28837
-20
28838
-17
28839
-13
28840
-9
28841
-5
28842
-2
28843
0
28844
0
28845
0
28846
-1
28847
-4
28848
-8
28849
-12
28850
-16
28851
-20
28852
-23
28853
-25
28854
-28
28855
-29
28856
-29
28857
-27
28858
-25
28859
-21
28860
-16
28861
-10
28862
-7
28863
-5
28864
-5
28865
-5
28866
-7
28867
-8
28868
-9
28869
-10
28870
-11
28871
-13
28872
-13
28873
-14
28874
-14
28875
-14
28876
-14
28877
-16
28878
-18
28879
-20
28880
-21
28881
-22
28882
-23
28883
-22
28884
-21
28885
-19
28886
-16
28887
-14
28888
-10
28889
-7
28890
-5
28891
-4
28892
-3
28893
-3
28894
-4
28895
-6
28896
-8
28897
-11
28898
-15
28899
-18
28900
-21
28901
-24
28902
-27
28903
-29
28904
-30
28905
-29
28906
-27
28907
-25
28908
-24
28909
-18
28910
-14
28911
-9
28912
-4
28913
0
28914
3
28915
4
28916
4
28917
1
28918
-3
28919
-6
28920
-11
28921
-15
28922
-19
28923
-22
28924
-25
28925
-27
28926
-29
28927
-29
28928
-27
28929
-24
28930
-19
28931
-14
28932
-11
28933
-9
28934
-8
28935
-8
28936
-7
28937
-7
28938
-8
28939
-8
28940
-9
28941
-10
28942
-10
28943
-11
28944
-11
28945
-12
28946
-14
28947
-16
28948
-18
28949
-20
28950
-22
28951
-24
28952
-24
28953
-24
28954
-23
28955
-21
28956
-18
28957
-15
28958
-11
28959
-8
28960
-5
28961
-2
28962
-1
28963
0
28964
-1
28965
-3
28966
-8
28967
-12
28968
-16
28969
-19
28970
-22
28971
-25
28972
-27
28973
-30
28974
-29
28975
-28
28976
-25
28977
-24
28978
-20
28979
-15
28980
-9
28981
-3
28982
1
28983
3
28984
2
28985
-1
28986
-4
28987
-8
28988
-12
28989
-15
28990
-18
28991
-20
28992
-22
28993
-23
28994
-23
28995
-22
28996
-20
28997
-18
28998
-17
28999
-16
29000
-17
29001
-17
29002
-16
29003
-15
29004
-14
29005
-12
29006
-11
29007
-9
29008
-8
29009
-6
29010
-5
29011
-5
29012
-7
29013
-10
29014
-13
29015
-17
29016
-18
29017
-21
29018
-23
29019
-24
29020
-24
29021
-24
29022
-22
29023
-20
29024
-17
29025
-14
29026
-10
29027
-7
29028
-5
29029
-3
29030
-2
29031
-3
29032
-3
29033
-5
29034
-7
29035
-9
29036
-13
29037
-16
29038
-19
29039
-22
29040
-25
29041
-28
29042
-30
29043
-30
29044
-28
29045
-26
29046
-25
29047
-21
29048
-15
29049
-9
29050
-2
29051
1
29052
2
29053
1
29054
-2
29055
-5
29056
-9
29057
-12
29058
-14
29059
-16
29060
-19
29061
-20
29062
-21
29063
-20
29064
-18
29065
-17
29066
-17
29067
-17
29068
-18
29069
-18
29070
-18
29071
-18
29072
-17
29073
-15
29074
-12
29075
-10
29076
-8
29077
-6
29078
-4
29079
-4
29080
-6
29081
-9
29082
-11
29083
-14
29084
-17
29085
-19
29086
-21
29087
-23
29088
-24
29089
-24
29090
-23
29091
-21
29092
-19
29093
-16
29094
-13
29095
-9
29096
-6
29097
-4
29098
-3
29099
-2
29100
-3
29101
-4
29102
-7
29103
-11
29104
-14
29105
-18
29106
-21
29107
-23
29108
-25
29109
-27
29110
-28
29111
-27
29112
-24
29113
-22
29114
-17
29115
-12
29116
-8
29117
-6
29118
-5
29119
-6
29120
-7
29121
-9
29122
-10
29123
-11
29124
-12
29125
-13
29126
-14
29127
-14
29128
-14
29129
-13
29130
-13
29131
-14
29132
-16
29133
-17
29134
-19
29135
-20
29136
-21
29137
-21
29138
-21
29139
-19
29140
-17
29141
-15
29142
-12
29143
-11
29144
-9
29145
-7
29146
-6
29147
-5
29148
-5
29149
-6
29150
-8
29151
-11
29152
-14
29153
-17
29154
-20
29155
-22
29156
-24
29157
-26
29158
-27
29159
-26
29160
-25
29161
-22
29162
-19
29163
-16
29164
-13
29165
-8
29166
-4
29167
-1
29168
1
29169
2
29170
0
29171
-3
29172
-8
29173
-12
29174
-15
29175
-17
29176
-20
29177
-23
29178
-25
29179
-26
29180
-26
29181
-24
29182
-21
29183
-17
29184
-14
29185
-12
29186
-11
29187
-11
29188
-11
29189
-10
29190
-10
29191
-11
29192
-10
29193
-9
29194
-9
29195
-9
29196
-8
29197
-8
29198
-10
29199
-12
29200
-14
29201
-17
29202
-19
29203
-21
29204
-23
29205
-24
29206
-25
29207
-25
29208
-23
29209
-20
29210
-17
29211
-14
29212
-10
29213
-7
29214
-4
29215
-2
29216
-1
29217
-2
29218
-4
29219
-8
29220
-12
29221
-15
29222
-18
29223
-21
29224
-24
29225
-25
29226
-27
29227
-27
29228
-25
29229
-24
29230
-21
29231
-19
29232
-15
29233
-11
29234
-5
29235
0
29236
1
29237
1
29238
0
29239
-2
29240
-6
29241
-10
29242
-14
29243
-17
29244
-20
29245
-22
29246
-23
29247
-24
29248
-24
29249
-21
29250
-18
29251
-16
29252
-16
29253
-15
29254
-15
29255
-15
29256
-14
29257
-13
29258
-12
29259
-11
29260
-9
29261
-8
29262
-7
29263
-6
29264
-6
29265
-7
29266
-10
29267
-12
29268
-15
29269
-18
29270
-20
29271
-22
29272
-24
29273
-25
29274
-25
29275
-23
29276
-21
29277
-19
29278
-16
29279
-14
29280
-9
29281
-6
29282
-3
29283
-1
29284
0
29285
0
29286
-2
29287
-6
29288
-10
29289
-14
29290
-17
29291
-20
29292
-23
29293
-26
29294
-28
29295
-29
29296
-29
29297
-27
29298
-25
29299
-23
29300
-18
29301
-12
29302
-6
29303
-1
29304
2
29305
2
29306
0
29307
-3
29308
-7
29309
-10
29310
-13
29311
-16
29312
-18
29313
-20
29314
-21
29315
-21
29316
-20
29317
-19
29318
-18
29319
-18
29320
-18
29321
-19
29322
-19
29323
-18
29324
-18
29325
-17
29326
-14
29327
-11
29328
-8
29329
-6
29330
-4
29331
-3
29332
-3
29333
-6
29334
-9
29335
-12
29336
-15
29337
-17
29338
-20
29339
-22
29340
-24
29341
-25
29342
-25
29343
-24
29344
-22
29345
-19
29346
-16
29347
-13
29348
-9
29349
-6
29350
-3
29351
-2
29352
-2
29353
-2
29354
-3
29355
-5
29356
-8
29357
-12
29358
-16
29359
-19
29360
-22
29361
-25
29362
-27
29363
-29
29364
-29
29365
-28
29366
-26
29367
-25
29368
-21
29369
-14
29370
-7
29371
-3
29372
-1
29373
-2
29374
-3
29375
-5
29376
-7
29377
-9
29378
-11
29379
-13
29380
-14
29381
-15
29382
-16
29383
-15
29384
-15
29385
-16
29386
-18
29387
-19
29388
-21
29389
-22
29390
-22
29391
-22
29392
-21
29393
-19
29394
-16
29395
-13
29396
-10
29397
-7
29398
-5
29399
-3
29400
-3
29401
-3
29402
-3
29403
-5
29404
-7
29405
-11
29406
-14
29407
-18
29408
-20
29409
-24
29410
-26
29411
-28
29412
-30
29413
-30
29414
-28
29415
-25
29416
-23
29417
-18
29418
-13
29419
-8
29420
-3
29421
0
29422
2
29423
3
29424
3
29425
1
29426
-3
29427
-8
29428
-12
29429
-16
29430
-20
29431
-23
29432
-26
29433
-28
29434
-29
29435
-28
29436
-26
29437
-23
29438
-18
29439
-14
29440
-12
29441
-10
29442
-9
29443
-8
29444
-8
29445
-8
29446
-8
29447
-8
29448
-8
29449
-9
29450
-9
29451
-9
29452
-11
29453
-13
29454
-15
29455
-18
29456
-20
29457
-23
29458
-24
29459
-25
29460
-25
29461
-24
29462
-21
29463
-20
29464
-17
29465
-13
29466
-9
29467
-5
29468
-3
29469
-1
29470
0
29471
-2
29472
-6
29473
-10
29474
-13
29475
-16
29476
-19
29477
-22
29478
-24
29479
-26
29480
-27
29481
-26
29482
-24
29483
-22
29484
-19
29485
-16
29486
-12
29487
-7
29488
-3
29489
0
29490
1
29491
0
29492
-3
29493
-7
29494
-11
29495
-13
29496
-16
29497
-19
29498
-22
29499
-23
29500
-25
29501
-25
29502
-24
29503
-20
29504
-16
29505
-14
29506
-12
29507
-12
29508
-12
29509
-12
29510
-12
29511
-12
29512
-11
29513
-11
29514
-11
29515
-10
29516
-10
29517
-9
29518
-9
29519
-9
29520
-11
29521
-14
29522
-16
29523
-18
29524
-20
29525
-22
29526
-23
29527
-25
29528
-25
29529
-23
29530
-20
29531
-18
29532
-15
29533
-11
29534
-8
29535
-5
29536
-3
29537
-2
29538
-3
29539
-4
29540
-5
29541
-7
29542
-9
29543
-11
29544
-14
29545
-17
29546
-20
29547
-23
29548
-25
29549
-27
29550
-29
29551
-30
29552
-28
29553
-27
29554
-25
29555
-22
29556
-16
29557
-11
29558
-5
29559
1
29560
5
29561
5
29562
3
29563
0
29564
-5
29565
-9
29566
-13
29567
-16
29568
-18
29569
-21
29570
-22
29571
-23
29572
-23
29573
-21
29574
-19
29575
-17
29576
-17
29577
-17
29578
-17
29579
-17
29580
-16
29581
-15
29582
-14
29583
-12
29584
-10
29585
-9
29586
-7
29587
-6
29588
-7
29589
-7
29590
-8
29591
-8
29592
-9
29593
-11
29594
-13
29595
-16
29596
-18
29597
-21
29598
-23
29599
-25
29600
-27
29601
-27
29602
-26
29603
-24
29604
-22
29605
-19
29606
-16
29607
-11
29608
-5
29609
-2
29610
1
29611
1
29612
1
29613
0
29614
-2
29615
-5
29616
-9
29617
-14
29618
-18
29619
-21
29620
-24
29621
-27
29622
-29
29623
-30
29624
-29
29625
-28
29626
-26
29627
-22
29628
-16
29629
-9
29630
-5
29631
-3
29632
-3
29633
-4
29634
-5
29635
-7
29636
-8
29637
-10
29638
-12
29639
-13
29640
-14
29641
-15
29642
-15
29643
-15
29644
-15
29645
-16
29646
-17
29647
-19
29648
-20
29649
-21
29650
-22
29651
-23
29652
-22
29653
-20
29654
-18
29655
-16
29656
-13
29657
-9
29658
-7
29659
-5
29660
-3
29661
-3
29662
-4
29663
-5
29664
-6
29665
-8
29666
-10
29667
-12
29668
-15
29669
-18
29670
-21
29671
-24
29672
-27
29673
-29
29674
-30
29675
-30
29676
-28
29677
-26
29678
-24
29679
-19
29680
-14
29681
-9
29682
-4
29683
1
29684
4
29685
5
29686
4
29687
2
29688
-3
29689
-8
29690
-12
29691
-16
29692
-19
29693
-22
29694
-24
29695
-26
29696
-27
29697
-25
29698
-23
29699
-19
29700
-17
29701
-15
29702
-14
29703
-14
29704
-13
29705
-12
29706
-11
29707
-10
29708
-9
29709
-8
29710
-8
29711
-7
29712
-8
29713
-8
29714
-9
29715
-10
29716
-11
29717
-12
29718
-13
29719
-15
29720
-17
29721
-20
29722
-22
29723
-24
29724
-26
29725
-27
29726
-27
29727
-25
29728
-23
29729
-20
29730
-17
29731
-12
29732
-6
29733
-2
29734
1
29735
2
29736
2
29737
0
29738
-1
29739
-4
29740
-7
29741
-11
29742
-15
29743
-19
29744
-22
29745
-25
29746
-28
29747
-31
29748
-31
29749
-30
29750
-29
29751
-28
29752
-23
29753
-17
29754
-11
29755
-4
29756
-1
29757
0
29758
0
29759
-2
29760
-5
29761
-7
29762
-10
29763
-12
29764
-14
29765
-16
29766
-17
29767
-18
29768
-18
29769
-17
29770
-17
29771
-17
29772
-19
29773
-19
29774
-20
29775
-20
29776
-20
29777
-19
29778
-18
29779
-15
29780
-13
29781
-10
29782
-8
29783
-7
29784
-6
29785
-6
29786
-5
29787
-6
29788
-7
29789
-9
29790
-10
29791
-11
29792
-13
29793
-15
29794
-17
29795
-20
29796
-22
29797
-25
29798
-27
29799
-29
29800
-29
29801
-28
29802
-25
29803
-24
29804
-21
29805
-16
29806
-11
29807
-5
29808
0
29809
3
29810
4
29811
3
29812
0
29813
-4
29814
-9
29815
-12
29816
-15
29817
-18
29818
-21
29819
-23
29820
-25
29821
-25
29822
-24
29823
-22
29824
-18
29825
-16
29826
-14
29827
-14
29828
-13
29829
-13
29830
-13
29831
-12
29832
-11
29833
-10
29834
-10
29835
-9
29836
-8
29837
-8
29838
-7
29839
-8
29840
-10
29841
-12
29842
-15
29843
-18
29844
-20
29845
-22
29846
-24
29847
-27
29848
-27
29849
-25
29850
-22
29851
-20
29852
-17
29853
-14
29854
-9
29855
-6
29856
-3
29857
-2
29858
-1
29859
-2
29860
-4
29861
-5
29862
-7
29863
-9
29864
-12
29865
-16
29866
-19
29867
-22
29868
-25
29869
-28
29870
-30
29871
-31
29872
-30
29873
-28
29874
-27
29875
-23
29876
-17
29877
-12
29878
-7
29879
-2
29880
2
29881
3
29882
2
29883
0
29884
-4
29885
-8
29886
-12
29887
-15
29888
-18
29889
-20
29890
-22
29891
-23
29892
-24
29893
-23
29894
-20
29895
-18
29896
-16
29897
-16
29898
-16
29899
-16
29900
-16
29901
-14
29902
-14
29903
-13
29904
-11
29905
-10
29906
-8
29907
-7
29908
-7
29909
-7
29910
-7
29911
-7
29912
-8
29913
-9
29914
-11
29915
-12
29916
-14
29917
-17
29918
-19
29919
-22
29920
-24
29921
-26
29922
-28
29923
-28
29924
-26
29925
-24
29926
-21
29927
-18
29928
-15
29929
-10
29930
-4
29931
-1
29932
2
29933
2
29934
2
29935
1
29936
-2
29937
-6
29938
-10
29939
-14
29940
-18
29941
-21
29942
-25
29943
-26
29944
-28
29945
-30
29946
-29
29947
-27
29948
-27
29949
-22
29950
-15
29951
-8
29952
-4
29953
-3
29954
-3
29955
-4
29956
-5
29957
-6
29958
-8
29959
-10
29960
-12
29961
-13
29962
-14
29963
-15
29964
-15
29965
-15
29966
-15
29967
-16
29968
-17
29969
-19
29970
-21
29971
-22
29972
-23
29973
-23
29974
-22
29975
-21
29976
-19
29977
-16
29978
-12
29979
-9
29980
-6
29981
-4
29982
-3
29983
-2
29984
-3
29985
-5
29986
-6
29987
-8
29988
-10
29989
-12
29990
-16
29991
-20
29992
-22
29993
-25
29994
-28
29995
-29
29996
-30
29997
-29
29998
-27
29999
-25
30000
-22
30001
-17
30002
-12
30003
-6
30004
-1
30005
3
30006
5
30007
5
30008
2
30009
-2
30010
-7
30011
-11
30012
-15
30013
-18
30014
-21
30015
-23
30016
-25
30017
-26
30018
-25
30019
-24
30020
-20
30021
-17
30022
-16
30023
-14
30024
-14
30025
-14
30026
-13
30027
-12
30028
-11
30029
-10
30030
-9
30031
-9
30032
-8
30033
-9
30034
-9
30035
-9
30036
-10
30037
-11
30038
-11
30039
-11
30040
-12
30041
-13
30042
-15
30043
-18
30044
-20
30045
-22
30046
-24
30047
-25
30048
-26
30049
-25
30050
-23
30051
-21
30052
-18
30053
-15
30054
-11
30055
-6
30056
-3
30057
0
30058
0
30059
0
30060
-1
30061
-2
30062
-5
30063
-9
30064
-13
30065
-17
30066
-20
30067
-23
30068
-26
30069
-28
30070
-30
30071
-30
30072
-29
30073
-27
30074
-25
30075
-20
30076
-13
30077
-6
30078
-3
30079
-2
30080
-2
30081
-3
30082
-5
30083
-7
30084
-9
30085
-11
30086
-13
30087
-15
30088
-16
30089
-16
30090
-16
30091
-16
30092
-16
30093
-17
30094
-18
30095
-20
30096
-21
30097
-22
30098
-22
30099
-22
30100
-20
30101
-18
30102
-16
30103
-14
30104
-11
30105
-7
30106
-5
30107
-3
30108
-3
30109
-3
30110
-4
30111
-6
30112
-7
30113
-9
30114
-11
30115
-13
30116
-16
30117
-19
30118
-22
30119
-25
30120
-28
30121
-30
30122
-30
30123
-30
30124
-28
30125
-27
30126
-22
30127
-16
30128
-12
30129
-7
30130
-1
30131
3
30132
5
30133
5
30134
2
30135
-1
30136
-6
30137
-10
30138
-14
30139
-17
30140
-20
30141
-23
30142
-25
30143
-26
30144
-26
30145
-24
30146
-22
30147
-18
30148
-15
30149
-13
30150
-12
30151
-12
30152
-12
30153
-12
30154
-11
30155
-11
30156
-10
30157
-10
30158
-9
30159
-9
30160
-10
30161
-10
30162
-11
30163
-11
30164
-11
30165
-12
30166
-13
30167
-14
30168
-16
30169
-18
30170
-20
30171
-22
30172
-24
30173
-25
30174
-25
30175
-23
30176
-21
30177
-18
30178
-15
30179
-12
30180
-8
30181
-5
30182
-2
30183
0
30184
0
30185
-1
30186
-4
30187
-8
30188
-12
30189
-16
30190
-19
30191
-21
30192
-24
30193
-26
30194
-27
30195
-27
30196
-25
30197
-23
30198
-19
30199
-14
30200
-11
30201
-10
30202
-9
30203
-9
30204
-9
30205
-9
30206
-10
30207
-11
30208
-11
30209
-12
30210
-11
30211
-12
30212
-13
30213
-12
30214
-12
30215
-11
30216
-12
30217
-14
30218
-16
30219
-17
30220
-19
30221
-21
30222
-22
30223
-23
30224
-23
30225
-22
30226
-20
30227
-17
30228
-14
30229
-11
30230
-8
30231
-7
30232
-6
30233
-5
30234
-4
30235
-4
30236
-5
30237
-8
30238
-12
30239
-15
30240
-18
30241
-21
30242
-24
30243
-26
30244
-27
30245
-28
30246
-27
30247
-25
30248
-22
30249
-20
30250
-17
30251
-13
30252
-7
30253
-2
30254
1
30255
2
30256
1
30257
-2
30258
-6
30259
-10
30260
-14
30261
-17
30262
-19
30263
-20
30264
-22
30265
-24
30266
-24
30267
-23
30268
-21
30269
-17
30270
-15
30271
-14
30272
-13
30273
-13
30274
-13
30275
-13
30276
-12
30277
-12
30278
-11
30279
-10
30280
-9
30281
-9
30282
-9
30283
-8
30284
-9
30285
-9
30286
-10
30287
-11
30288
-14
30289
-16
30290
-19
30291
-21
30292
-23
30293
-25
30294
-26
30295
-27
30296
-26
30297
-23
30298
-20
30299
-17
30300
-14
30301
-10
30302
-7
30303
-3
30304
0
30305
0
30306
0
30307
-1
30308
-3
30309
-7
30310
-11
30311
-15
30312
-19
30313
-22
30314
-25
30315
-28
30316
-31
30317
-31
30318
-31
30319
-29
30320
-27
30321
-21
30322
-16
30323
-11
30324
-5
30325
0
30326
3
30327
6
30328
4
30329
0
30330
-4
30331
-8
30332
-12
30333
-15
30334
-17
30335
-20
30336
-22
30337
-23
30338
-24
30339
-23
30340
-21
30341
-19
30342
-17
30343
-17
30344
-17
30345
-17
30346
-17
30347
-16
30348
-15
30349
-13
30350
-11
30351
-10
30352
-8
30353
-7
30354
-6
30355
-6
30356
-7
30357
-8
30358
-9
30359
-10
30360
-11
30361
-12
30362
-14
30363
-16
30364
-18
30365
-20
30366
-23
30367
-25
30368
-27
30369
-28
30370
-27
30371
-25
30372
-23
30373
-20
30374
-18
30375
-14
30376
-8
30377
-3
30378
0
30379
2
30380
2
30381
2
30382
0
30383
-3
30384
-7
30385
-11
30386
-16
30387
-19
30388
-23
30389
-26
30390
-28
30391
-30
30392
-30
30393
-29
30394
-27
30395
-25
30396
-21
30397
-14
30398
-7
30399
-3
30400
-2
30401
-2
30402
-4
30403
-5
30404
-8
30405
-10
30406
-12
30407
-14
30408
-15
30409
-16
30410
-17
30411
-16
30412
-16
30413
-15
30414
-16
30415
-18
30416
-19
30417
-21
30418
-21
30419
-22
30420
-21
30421
-20
30422
-18
30423
-17
30424
-14
30425
-10
30426
-8
30427
-5
30428
-4
30429
-4
30430
-4
30431
-5
30432
-6
30433
-8
30434
-10
30435
-11
30436
-13
30437
-15
30438
-18
30439
-21
30440
-23
30441
-26
30442
-28
30443
-30
30444
-30
30445
-28
30446
-26
30447
-25
30448
-20
30449
-15
30450
-10
30451
-4
30452
1
30453
4
30454
5
30455
4
30456
0
30457
-4
30458
-9
30459
-13
30460
-16
30461
-19
30462
-22
30463
-24
30464
-25
30465
-26
30466
-25
30467
-22
30468
-18
30469
-16
30470
-15
30471
-14
30472
-14
30473
-13
30474
-13
30475
-12
30476
-11
30477
-10
30478
-9
30479
-9
30480
-9
30481
-9
30482
-9
30483
-10
30484
-11
30485
-12
30486
-12
30487
-13
30488
-14
30489
-14
30490
-15
30491
-16
30492
-18
30493
-20
30494
-22
30495
-23
30496
-25
30497
-26
30498
-25
30499
-24
30500
-21
30501
-18
30502
-15
30503
-11
30504
-6
30505
-3
30506
-1
30507
0
30508
0
30509
0
30510
-2
30511
-6
30512
-10
30513
-14
30514
-17
30515
-21
30516
-24
30517
-26
30518
-28
30519
-30
30520
-29
30521
-27
30522
-25
30523
-23
30524
-17
30525
-10
30526
-5
30527
-2
30528
-2
30529
-3
30530
-5
30531
-7
30532
-9
30533
-11
30534
-13
30535
-15
30536
-16
30537
-16
30538
-16
30539
-16
30540
-16
30541
-17
30542
-18
30543
-20
30544
-21
30545
-22
30546
-23
30547
-22
30548
-20
30549
-18
30550
-15
30551
-13
30552
-10
30553
-7
30554
-5
30555
-3
30556
-3
30557
-3
30558
-4
30559
-6
30560
-8
30561
-10
30562
-12
30563
-16
30564
-19
30565
-22
30566
-25
30567
-27
30568
-29
30569
-31
30570
-30
30571
-28
30572
-27
30573
-24
30574
-18
30575
-14
30576
-9
30577
-3
30578
2
30579
4
30580
4
30581
2
30582
-2
30583
-5
30584
-9
30585
-13
30586
-16
30587
-19
30588
-22
30589
-24
30590
-25
30591
-25
30592
-23
30593
-20
30594
-18
30595
-16
30596
-16
30597
-16
30598
-15
30599
-14
30600
-14
30601
-12
30602
-11
30603
-10
30604
-8
30605
-7
30606
-7
30607
-7
30608
-8
30609
-9
30610
-9
30611
-10
30612
-11
30613
-13
30614
-15
30615
-18
30616
-20
30617
-23
30618
-26
30619
-27
30620
-28
30621
-27
30622
-25
30623
-22
30624
-20
30625
-16
30626
-12
30627
-6
30628
-2
30629
1
30630
2
30631
2
30632
1
30633
-1
30634
-4
30635
-9
30636
-13
30637
-17
30638
-20
30639
-24
30640
-26
30641
-29
30642
-31
30643
-30
30644
-29
30645
-27
30646
-24
30647
-18
30648
-12
30649
-7
30650
-5
30651
-4
30652
-4
30653
-4
30654
-6
30655
-8
30656
-9
30657
-10
30658
-12
30659
-13
30660
-13
30661
-14
30662
-14
30663
-16
30664
-18
30665
-19
30666
-21
30667
-22
30668
-23
30669
-24
30670
-23
30671
-21
30672
-19
30673
-16
30674
-13
30675
-9
30676
-7
30677
-4
30678
-3
30679
-2
30680
-3
30681
-4
30682
-5
30683
-7
30684
-10
30685
-13
30686
-16
30687
-20
30688
-23
30689
-25
30690
-28
30691
-30
30692
-30
30693
-29
30694
-27
30695
-25
30696
-22
30697
-17
30698
-12
30699
-7
30700
-2
30701
2
30702
4
30703
4
30704
1
30705
-3
30706
-7
30707
-12
30708
-16
30709
-19
30710
-22
30711
-24
30712
-25
30713
-26
30714
-26
30715
-24
30716
-20
30717
-17
30718
-15
30719
-14
30720
-13
30721
-13
30722
-13
30723
-12
30724
-11
30725
-11
30726
-10
30727
-9
30728
-8
30729
-8
30730
-7
30731
-8
30732
-10
30733
-12
30734
-15
30735
-18
30736
-20
30737
-22
30738
-24
30739
-25
30740
-25
30741
-24
30742
-22
30743
-21
30744
-18
30745
-14
30746
-10
30747
-7
30748
-4
30749
-3
30750
-2
30751
-2
30752
-3
30753
-6
30754
-9
30755
-12
30756
-16
30757
-19
30758
-22
30759
-25
30760
-27
30761
-29
30762
-29
30763
-28
30764
-26
30765
-24
30766
-20
30767
-15
30768
-10
30769
-3
30770
1
30771
3
30772
1
30773
-1
30774
-5
30775
-7
30776
-11
30777
-14
30778
-17
30779
-19
30780
-21
30781
-22
30782
-22
30783
-21
30784
-19
30785
-17
30786
-17
30787
-17
30788
-17
30789
-17
30790
-17
30791
-16
30792
-15
30793
-13
30794
-10
30795
-9
30796
-8
30797
-7
30798
-6
30799
-6
30800
-6
30801
-7
30802
-8
30803
-10
30804
-13
30805
-16
30806
-19
30807
-21
30808
-24
30809
-26
30810
-28
30811
-28
30812
-27
30813
-25
30814
-22
30815
-20
30816
-16
30817
-11
30818
-5
30819
-1
30820
1
30821
2
30822
1
30823
0
30824
-2
30825
-5
30826
-9
30827
-13
30828
-17
30829
-21
30830
-24
30831
-27
30832
-29
30833
-31
30834
-30
30835
-29
30836
-27
30837
-24
30838
-18
30839
-11
30840
-7
30841
-5
30842
-4
30843
-3
30844
-4
30845
-5
30846
-7
30847
-8
30848
-10
30849
-12
30850
-13
30851
-14
30852
-14
30853
-15
30854
-16
30855
-18
30856
-20
30857
-22
30858
-24
30859
-24
30860
-25
30861
-24
30862
-21
30863
-19
30864
-16
30865
-12
30866
-8
30867
-5
30868
-3
30869
-2
30870
-2
30871
-3
30872
-4
30873
-5
30874
-8
30875
-11
30876
-14
30877
-17
30878
-21
30879
-24
30880
-27
30881
-29
30882
-31
30883
-32
30884
-30
30885
-29
30886
-26
30887
-20
30888
-15
30889
-10
30890
-5
30891
0
30892
4
30893
6
30894
4
30895
1
30896
-4
30897
-8
30898
-12
30899
-16
30900
-18
30901
-21
30902
-23
30903
-25
30904
-25
30905
-25
30906
-22
30907
-20
30908
-18
30909
-18
30910
-17
30911
-17
30912
-16
30913
-15
30914
-13
30915
-11
30916
-9
30917
-7
30918
-6
30919
-5
30920
-4
30921
-5
30922
-8
30923
-11
30924
-14
30925
-17
30926
-20
30927
-22
30928
-24
30929
-26
30930
-26
30931
-25
30932
-23
30933
-20
30934
-18
30935
-16
30936
-12
30937
-8
30938
-4
30939
-2
30940
-1
30941
-1
30942
-3
30943
-7
30944
-10
30945
-14
30946
-18
30947
-21
30948
-24
30949
-26
30950
-28
30951
-29
30952
-28
30953
-26
30954
-24
30955
-22
30956
-18
30957
-13
30958
-7
30959
-1
30960
2
30961
3
30962
1
30963
-2
30964
-7
30965
-10
30966
-14
30967
-16
30968
-18
30969
-21
30970
-22
30971
-24
30972
-24
30973
-22
30974
-19
30975
-17
30976
-15
30977
-15
30978
-15
30979
-14
30980
-14
30981
-13
30982
-12
30983
-11
30984
-10
30985
-9
30986
-8
30987
-7
30988
-7
30989
-7
30990
-9
30991
-12
30992
-15
30993
-18
30994
-20
30995
-22
30996
-24
30997
-25
30998
-26
30999
-26
31000
-24
31001
-21
31002
-18
31003
-14
31004
-10
31005
-7
31006
-4
31007
-2
31008
-1
31009
-1
31010
-3
31011
-4
31012
-6
31013
-9
31014
-13
31015
-16
31016
-20
31017
-24
31018
-26
31019
-28
31020
-30
31021
-30
31022
-29
31023
-27
31024
-25
31025
-20
31026
-15
31027
-8
31028
-2
31029
1
31030
1
31031
0
31032
-2
31033
-6
31034
-9
31035
-12
31036
-14
31037
-16
31038
-18
31039
-19
31040
-19
31041
-18
31042
-17
31043
-17
31044
-17
31045
-18
31046
-19
31047
-19
31048
-20
31049
-19
31050
-18
31051
-16
31052
-14
31053
-11
31054
-9
31055
-8
31056
-6
31057
-6
31058
-6
31059
-7
31060
-7
31061
-8
31062
-9
31063
-11
31064
-14
31065
-17
31066
-20
31067
-23
31068
-25
31069
-27
31070
-28
31071
-28
31072
-26
31073
-24
31074
-22
31075
-19
31076
-15
31077
-10
31078
-4
31079
0
31080
2
31081
3
31082
2
31083
0
31084
-4
31085
-9
31086
-13
31087
-17
31088
-20
31089
-23
31090
-26
31091
-28
31092
-29
31093
-28
31094
-26
31095
-23
31096
-18
31097
-14
31098
-11
31099
-10
31100
-9
31101
-9
31102
-9
31103
-8
31104
-9
31105
-9
31106
-9
31107
-10
31108
-10
31109
-10
31110
-10
31111
-11
31112
-13
31113
-16
31114
-18
31115
-20
31116
-22
31117
-24
31118
-25
31119
-25
31120
-24
31121
-22
31122
-19
31123
-17
31124
-13
31125
-9
31126
-6
31127
-5
31128
-3
31129
-2
31130
-3
31131
-3
31132
-5
31133
-8
31134
-11
31135
-14
31136
-18
31137
-21
31138
-24
31139
-27
31140
-29
31141
-31
31142
-31
31143
-30
31144
-28
31145
-26
31146
-20
31147
-16
31148
-11
31149
-5
31150
0
31151
4
31152
4
31153
2
31154
-1
31155
-5
31156
-9
31157
-13
31158
-16
31159
-17
31160
-19
31161
-21
31162
-23
31163
-23
31164
-22
31165
-20
31166
-19
31167
-18
31168
-18
31169
-18
31170
-18
31171
-18
31172
-16
31173
-14
31174
-12
31175
-9
31176
-8
31177
-6
31178
-5
31179
-4
31180
-4
31181
-5
31182
-7
31183
-10
31184
-14
31185
-16
31186
-20
31187
-23
31188
-25
31189
-27
31190
-29
31191
-29
31192
-28
31193
-26
31194
-23
31195
-20
31196
-15
31197
-9
31198
-4
31199
0
31200
1
31201
2
31202
1
31203
0
31204
-3
31205
-7
31206
-11
31207
-15
31208
-19
31209
-23
31210
-26
31211
-28
31212
-31
31213
-31
31214
-30
31215
-28
31216
-27
31217
-23
31218
-17
31219
-12
31220
-4
31221
0
31222
2
31223
2
31224
0
31225
-4
31226
-7
31227
-10
31228
-13
31229
-15
31230
-17
31231
-19
31232
-20
31233
-20
31234
-19
31235
-19
31236
-18
31237
-19
31238
-20
31239
-20
31240
-20
31241
-20
31242
-19
31243
-16
31244
-14
31245
-11
31246
-9
31247
-7
31248
-6
31249
-5
31250
-5
31251
-5
31252
-6
31253
-7
31254
-9
31255
-10
31256
-13
31257
-16
31258
-18
31259
-21
31260
-24
31261
-26
31262
-28
31263
-29
31264
-28
31265
-26
31266
-24
31267
-22
31268
-18
31269
-13
31270
-8
31271
-2
31272
1
31273
3
31274
2
31275
0
31276
-4
31277
-9
31278
-13
31279
-16
31280
-20
31281
-23
31282
-24
31283
-25
31284
-26
31285
-24
31286
-21
31287
-18
31288
-16
31289
-14
31290
-14
31291
-14
31292
-14
31293
-13
31294
-12
31295
-12
31296
-11
31297
-10
31298
-10
31299
-9
31300
-9
31301
-8
31302
-8
31303
-10
31304
-13
31305
-15
31306
-18
31307
-20
31308
-22
31309
-23
31310
-25
31311
-25
31312
-24
31313
-22
31314
-19
31315
-16
31316
-13
31317
-9
31318
-6
31319
-5
31320
-4
31321
-3
31322
-3
31323
-4
31324
-5
31325
-8
31326
-11
31327
-14
31328
-18
31329
-21
31330
-24
31331
-27
31332
-29
31333
-31
31334
-30
31335
-29
31336
-27
31337
-25
31338
-20
31339
-15
31340
-10
31341
-5
31342
0
31343
4
31344
4
31345
3
31346
-1
31347
-5
31348
-10
31349
-14
31350
-16
31351
-18
31352
-20
31353
-23
31354
-24
31355
-25
31356
-24
31357
-21
31358
-18
31359
-17
31360
-16
31361
-16
31362
-16
31363
-15
31364
-14
31365
-12
31366
-11
31367
-9
31368
-8
31369
-7
31370
-7
31371
-7
31372
-8
31373
-8
31374
-9
31375
-10
31376
-12
31377
-14
31378
-17
31379
-20
31380
-22
31381
-25
31382
-27
31383
-29
31384
-29
31385
-27
31386
-24
31387
-22
31388
-19
31389
-15
31390
-9
31391
-4
31392
-1
31393
1
31394
1
31395
1
31396
-1
31397
-3
31398
-7
31399
-11
31400
-15
31401
-19
31402
-22
31403
-25
31404
-28
31405
-30
31406
-31
31407
-30
31408
-28
31409
-27
31410
-23
31411
-17
31412
-10
31413
-4
31414
-2
31415
0
31416
-1
31417
-4
31418
-6
31419
-8
31420
-10
31421
-13
31422
-15
31423
-16
31424
-16
31425
-16
31426
-16
31427
-15
31428
-16
31429
-17
31430
-18
31431
-20
31432
-21
31433
-21
31434
-21
31435
-21
31436
-19
31437
-17
31438
-14
31439
-12
31440
-9
31441
-7
31442
-5
31443
-5
31444
-5
31445
-5
31446
-6
31447
-7
31448
-9
31449
-11
31450
-14
31451
-17
31452
-20
31453
-23
31454
-25
31455
-28
31456
-29
31457
-29
31458
-28
31459
-26
31460
-24
31461
-21
31462
-16
31463
-11
31464
-5
31465
-2
31466
1
31467
4
31468
3
31469
1
31470
-3
31471
-8
31472
-12
31473
-16
31474
-19
31475
-22
31476
-24
31477
-26
31478
-28
31479
-28
31480
-26
31481
-23
31482
-18
31483
-15
31484
-13
31485
-12
31486
-12
31487
-11
31488
-11
31489
-10
31490
-10
31491
-10
31492
-9
31493
-9
31494
-9
31495
-10
31496
-9
31497
-10
31498
-11
31499
-14
31500
-16
31501
-18
31502
-21
31503
-23
31504
-25
31505
-26
31506
-26
31507
-25
31508
-23
31509
-21
31510
-18
31511
-15
31512
-10
31513
-6
31514
-2
31515
-1
31516
0
31517
-1
31518
-3
31519
-5
31520
-7
31521
-10
31522
-13
31523
-17
31524
-20
31525
-23
31526
-26
31527
-29
31528
-31
31529
-32
31530
-31
31531
-29
31532
-28
31533
-23
31534
-17
31535
-13
31536
-8
31537
-1
31538
3
31539
4
31540
3
31541
0
31542
-4
31543
-6
31544
-10
31545
-14
31546
-16
31547
-19
31548
-21
31549
-23
31550
-23
31551
-23
31552
-20
31553
-20
31554
-18
31555
-18
31556
-18
31557
-18
31558
-18
31559
-16
31560
-15
31561
-12
31562
-10
31563
-8
31564
-7
31565
-6
31566
-6
31567
-6
31568
-7
31569
-8
31570
-9
31571
-10
31572
-12
31573
-14
31574
-16
31575
-19
31576
-21
31577
-24
31578
-26
31579
-29
31580
-29
31581
-29
31582
-27
31583
-24
31584
-22
31585
-18
31586
-13
31587
-8
31588
-3
31589
0
31590
2
31591
2
31592
2
31593
1
31594
-2
31595
-6
31596
-11
31597
-15
31598
-19
31599
-22
31600
-25
31601
-28
31602
-30
31603
-31
31604
-30
31605
-28
31606
-27
31607
-24
31608
-17
31609
-10
31610
-6
31611
-4
31612
-3
31613
-4
31614
-5
31615
-6
31616
-7
31617
-9
31618
-11
31619
-12
31620
-14
31621
-15
31622
-15
31623
-15
31624
-16
31625
-18
31626
-19
31627
-21
31628
-23
31629
-24
31630
-25
31631
-24
31632
-23
31633
-20
31634
-17
31635
-14
31636
-11
31637
-7
31638
-4
31639
-2
31640
-1
31641
-1
31642
-2
31643
-4
31644
-7
31645
-11
31646
-15
31647
-18
31648
-21
31649
-24
31650
-27
31651
-29
31652
-31
31653
-30
31654
-28
31655
-27
31656
-24
31657
-19
31658
-13
31659
-7
31660
-1
31661
2
31662
3
31663
2
31664
-1
31665
-5
31666
-9
31667
-13
31668
-16
31669
-18
31670
-21
31671
-23
31672
-24
31673
-24
31674
-23
31675
-21
31676
-18
31677
-17
31678
-16
31679
-16
31680
-16
31681
-16
31682
-16
31683
-14
31684
-13
31685
-11
31686
-10
31687
-9
31688
-8
31689
-7
31690
-7
31691
-8
31692
-9
31693
-10
31694
-11
31695
-12
31696
-13
31697
-15
31698
-18
31699
-20
31700
-22
31701
-24
31702
-26
31703
-29
31704
-29
31705
-27
31706
-25
31707
-22
31708
-19
31709
-16
31710
-11
31711
-5
31712
-2
31713
1
31714
1
31715
1
31716
0
31717
-2
31718
-5
31719
-9
31720
-13
31721
-17
31722
-21
31723
-24
31724
-27
31725
-29
31726
-31
31727
-31
31728
-29
31729
-28
31730
-26
31731
-20
31732
-13
31733
-7
31734
-4
31735
-2
31736
-2
31737
-3
31738
-5
31739
-7
31740
-9
31741
-11
31742
-12
31743
-14
31744
-16
31745
-16
31746
-15
31747
-15
31748
-16
31749
-17
31750
-19
31751
-20
31752
-22
31753
-23
31754
-23
31755
-22
31756
-20
31757
-18
31758
-15
31759
-12
31760
-9
31761
-7
31762
-5
31763
-4
31764
-4
31765
-4
31766
-5
31767
-6
31768
-8
31769
-10
31770
-13
31771
-16
31772
-20
31773
-23
31774
-25
31775
-28
31776
-30
31777
-31
31778
-30
31779
-28
31780
-26
31781
-23
31782
-18
31783
-13
31784
-8
31785
-3
31786
0
31787
3
31788
4
31789
2
31790
-1
31791
-5
31792
-10
31793
-14
31794
-17
31795
-20
31796
-23
31797
-25
31798
-27
31799
-27
31800
-26
31801
-24
31802
-21
31803
-17
31804
-15
31805
-14
31806
-13
31807
-12
31808
-12
31809
-11
31810
-11
31811
-10
31812
-10
31813
-9
31814
-9
31815
-10
31816
-10
31817
-11
31818
-12
31819
-12
31820
-12
31821
-13
31822
-14
31823
-16
31824
-18
31825
-20
31826
-22
31827
-24
31828
-26
31829
-27
31830
-25
31831
-26
31832
-23
31833
-20
31834
-16
31835
-12
31836
-7
31837
-3
31838
0
31839
0
31840
0
31841
-1
31842
-3
31843
-6
31844
-9
31845
-13
31846
-17
31847
-20
31848
-24
31849
-26
31850
-29
31851
-31
31852
-31
31853
-30
31854
-28
31855
-26
31856
-21
31857
-16
31858
-11
31859
-4
31860
0
31861
2
31862
1
31863
0
31864
-4
31865
-7
31866
-11
31867
-14
31868
-16
31869
-18
31870
-20
31871
-21
31872
-21
31873
-20
31874
-19
31875
-18
31876
-18
31877
-18
31878
-18
31879
-19
31880
-18
31881
-18
31882
-16
31883
-15
31884
-13
31885
-11
31886
-9
31887
-8
31888
-7
31889
-6
31890
-7
31891
-7
31892
-8
31893
-9
31894
-11
31895
-12
31896
-13
31897
-14
31898
-16
31899
-19
31900
-21
31901
-24
31902
-26
31903
-28
31904
-29
31905
-28
31906
-26
31907
-24
31908
-22
31909
-18
31910
-14
31911
-8
31912
-3
31913
1
31914
3
31915
4
31916
1
31917
-2
31918
-6
31919
-12
31920
-16
31921
-19
31922
-22
31923
-24
31924
-26
31925
-27
31926
-27
31927
-26
31928
-23
31929
-19
31930
-15
31931
-13
31932
-11
31933
-11
31934
-11
31935
-11
31936
-11
31937
-11
31938
-11
31939
-11
31940
-10
31941
-11
31942
-11
31943
-11
31944
-12
31945
-12
31946
-13
31947
-13
31948
-13
31949
-15
31950
-16
31951
-19
31952
-21
31953
-23
31954
-24
31955
-26
31956
-26
31957
-25
31958
-23
31959
-22
31960
-19
31961
-15
31962
-11
31963
-7
31964
-4
31965
-2
31966
-1
31967
-1
31968
-2
31969
-4
31970
-6
31971
-9
31972
-12
31973
-16
31974
-19
31975
-22
31976
-26
31977
-28
31978
-31
31979
-31
31980
-31
31981
-29
31982
-28
31983
-24
31984
-18
31985
-11
31986
-5
31987
-2
31988
-1
31989
-1
31990
-3
31991
-4
31992
-6
31993
-9
31994
-11
31995
-13
31996
-15
31997
-16
31998
-16
31999
-16
32000
-16
32001
-17
32002
-18
32003
-19
32004
-21
32005
-22
32006
-22
32007
-23
32008
-22
32009
-20
32010
-18
32011
-15
32012
-12
32013
-8
32014
-6
32015
-4
32016
-3
32017
-3
32018
-3
32019
-5
32020
-7
32021
-11
32022
-14
32023
-17
32024
-20
32025
-23
32026
-26
32027
-28
32028
-29
32029
-29
32030
-28
32031
-25
32032
-23
32033
-21
32034
-16
32035
-11
32036
-6
32037
-1
32038
1
32039
3
32040
2
32041
0
32042
-5
32043
-9
32044
-14
32045
-17
32046
-21
32047
-24
32048
-26
32049
-28
32050
-29
32051
-28
32052
-26
32053
-23
32054
-20
32055
-16
32056
-10
32057
-6
32058
-5
32059
-5
32060
-6
32061
-8
32062
-10
32063
-12
32064
-13
32065
-15
32066
-16
32067
-17
32068
-17
32069
-16
32070
-16
32071
-15
32072
-15
32073
-16
32074
-18
32075
-19
32076
-21
32077
-21
32078
-22
32079
-21
32080
-20
32081
-18
32082
-15
32083
-12
32084
-9
32085
-7
32086
-5
32087
-4
32088
-4
32089
-4
32090
-6
32091
-7
32092
-9
32093
-11
32094
-12
32095
-14
32096
-16
32097
-19
32098
-22
32099
-25
32100
-27
32101
-29
32102
-30
32103
-29
32104
-27
32105
-25
32106
-23
32107
-18
32108
-13
32109
-7
32110
-1
32111
2
32112
3
32113
1
32114
-2
32115
-6
32116
-10
32117
-14
32118
-17
32119
-20
32120
-22
32121
-23
32122
-24
32123
-24
32124
-23
32125
-20
32126
-18
32127
-16
32128
-16
32129
-16
32130
-16
32131
-16
32132
-15
32133
-14
32134
-13
32135
-11
32136
-10
32137
-10
32138
-9
32139
-9
32140
-9
32141
-9
32142
-10
32143
-11
32144
-12
32145
-12
32146
-14
32147
-15
32148
-17
32149
-19
32150
-21
32151
-23
32152
-25
32153
-26
32154
-26
32155
-25
32156
-23
32157
-20
32158
-17
32159
-14
32160
-10
32161
-6
32162
-3
32163
-1
32164
-1
32165
0
32166
-1
32167
-4
32168
-8
32169
-12
32170
-16
32171
-19
32172
-22
32173
-25
32174
-27
32175
-29
32176
-29
32177
-28
32178
-26
32179
-23
32180
-19
32181
-13
32182
-9
32183
-7
32184
-6
32185
-7
32186
-8
32187
-9
32188
-10
32189
-11
32190
-12
32191
-12
32192
-13
32193
-14
32194
-14
32195
-13
32196
-13
32197
-14
32198
-16
32199
-18
32200
-20
32201
-21
32202
-23
32203
-24
32204
-24
32205
-23
32206
-21
32207
-18
32208
-16
32209
-13
32210
-9
32211
-127
32212
-127
32213
-127
32214
-127
32215
-127
32216
-127
32217
-127
32218
-93
32219
-69
32220
-52
32221
-40
32222
-32
32223
-27
32224
-23
32225
-21
32226
-20
32227
-19
32228
-19
32229
-19
32230
-19
32231
-19
32232
-19
32233
-19
32234
-19
32235
-19
32236
-18
32237
-17
32238
-17
32239
-16
32240
-16
32241
-15
32242
-15
32243
-15
32244
-14
32245
-14
32246
-14
32247
-14
32248
-14
32249
-14
32250
-14
32251
-14
32252
-14
32253
-14
32254
-15
32255
-15
32256
-15
32257
-15
32258
-15
32259
-16
32260
-16
32261
-16
32262
-16
32263
-16
32264
-16
32265
-16
32266
-16
32267
-16
32268
-16
32269
-15
32270
-15
32271
-15
32272
-15
32273
-15
32274
-16
32275
-15
32276
-16
32277
-16
32278
-15
32279
-15
32280
-15
32281
-15
32282
-15
32283
-14
32284
-15
32285
-15
32286
-15
32287
-15
32288
-15
32289
-15
32290
-15
32291
-15
32292
-15
32293
-15
32294
-15
32295
-15
32296
-15
32297
-15
32298
-16
32299
-15
32300
-15
32301
-15
32302
-15
32303
-15
32304
-15
32305
-15
32306
-15
32307
-15
32308
-15
32309
-15
32310
-15
32311
-15
32312
-15
32313
-15
32314
-15
32315
-15
32316
-15
32317
-16
32318
-16
32319
-16
32320
-16
32321
-16
32322
-15
32323
-15
32324
-15
32325
-14
32326
-14
32327
-14
32328
-14
32329
-14
32330
-15
32331
-15
32332
-15
32333
-15
32334
-15
32335
-15
32336
-15
32337
-16
32338
-16
32339
-16
32340
-16
32341
-16
32342
-16
32343
-16
32344
-16
32345
-16
32346
-15
32347
-15
32348
-15
32349
-15
32350
-15
32351
-15
32352
-15
32353
-15
32354
-15
32355
-15
32356
-15
32357
-15
32358
-15
32359
-15
32360
-15
32361
-16
32362
-16
32363
-16
32364
-16
32365
-16
32366
-15
32367
-15
32368
-15
32369
-15
32370
-15
32371
-15
32372
-15
32373
-15
32374
-15
32375
-15
32376
-15
32377
-15
32378
-15
32379
-15
32380
-15
32381
-15
32382
-15
32383
-15
32384
-15
32385
-16
32386
-16
32387
105
32388
127
32389
127
32390
127
32391
127
32392
127
32393
111
32394
75
32395
49
32396
29
32397
15
32398
4
32399
-4
32400
-10
32401
-14
32402
-16
32403
-18
32404
-18
32405
-18
32406
-17
32407
-16
32408
-14
32409
-12
32410
-10
32411
-8
32412
-8
32413
-10
32414
-12
32415
-15
32416
-17
32417
-19
32418
-21
32419
-22
32420
-23
32421
-23
32422
-22
32423
-20
32424
-17
32425
-15
32426
-12
32427
-9
32428
-6
32429
-5
32430
-5
32431
-7
32432
-10
32433
-12
32434
-15
32435
-127
32436
-127
32437
-127
32438
-127
32439
-127
32440
-127
32441
-127
32442
-102
32443
-74
32444
-53
32445
-39
32446
-29
32447
-22
32448
-17
32449
-15
32450
-14
32451
-13
32452
-14
32453
-14
32454
-14
32455
-15
32456
-15
32457
-16
32458
-16
32459
-17
32460
-17
32461
-17
32462
-18
32463
-18
32464
-18
32465
-18
32466
-18
32467
103
32468
127
32469
127
32470
127
32471
127
32472
127
32473
111
32474
76
32475
51
32476
32
32477
19
32478
8
32479
0
32480
-5
32481
-9
32482
-12
32483
-127
32484
-127
32485
-127
32486
-127
32487
-127
32488
-127
32489
-127
32490
-107
32491
-78
32492
-57
32493
-41
32494
-30
32495
-22
32496
-17
32497
-14
32498
-12
32499
-11
32500
-11
32501
-12
32502
-12
32503
-13
32504
-14
32505
-15
32506
-16
32507
-16
32508
-17
32509
-17
32510
-18
32511
-18
32512
-18
32513
-18
32514
-18
32515
-18
32516
-17
32517
-17
32518
-17
32519
-16
32520
-16
32521
-16
32522
-15
32523
-15
32524
-14
32525
-14
32526
-14
32527
-14
32528
-14
32529
-14
32530
-14
32531
-14
32532
-14
32533
-14
32534
-15
32535
-15
32536
-15
32537
-16
32538
-16
32539
-16
32540
-16
32541
-16
32542
-16
32543
-16
32544
-16
32545
-16
32546
-15
32547
105
32548
127
32549
127
32550
127
32551
127
32552
127
32553
111
32554
75
32555
49
32556
30
32557
16
32558
5
32559
-2
32560
-8
32561
-12
32562
-14
32563
-15
32564
-16
32565
-17
32566
-18
32567
-20
32568
-21
32569
-22
32570
-22
32571
-21
32572
-19
32573
-17
32574
-14
32575
-11
32576
-8
32577
-6
32578
-5
32579
-6
32580
-8
32581
-11
32582
-14
32583
-16
32584
-18
32585
-20
32586
-21
32587
-21
32588
-21
32589
-21
32590
-20
32591
-18
32592
-16
32593
-14
32594
-11
32595
-127
32596
-127
32597
-127
32598
-127
32599
-127
32600
-127
32601
-127
32602
-98
32603
-73
32604
-55
32605
-42
32606
-32
32607
-26
32608
-22
32609
-19
32610
-17
32611
-16
32612
-16
32613
-15
32614
-15
32615
-15
32616
-15
32617
-16
32618
-16
32619
-17
32620
-17
32621
-17
32622
-18
32623
-18
32624
-18
32625
-18
32626
-17
32627
102
32628
127
32629
127
32630
127
32631
127
32632
127
32633
111
32634
76
32635
51
32636
32
32637
18
32638
8
32639
0
32640
-4
32641
-8
32642
-12
32643
-15
32644
-18
32645
-20
32646
-23
32647
-24
32648
-25
32649
-26
32650
-24
32651
-22
32652
-20
32653
-17
32654
-14
32655
-10
32656
-7
32657
-4
32658
-3
32659
-127
32660
-127
32661
-127
32662
-127
32663
-127
32664
-127
32665
-127
32666
-99
32667
-75
32668
-58
32669
-46
32670
-37
32671
-30
32672
-26
32673
-23
32674
-20
32675
-19
32676
-17
32677
-16
32678
-16
32679
-15
32680
-15
32681
-15
32682
-15
32683
-15
32684
-15
32685
-15
32686
-15
32687
-15
32688
-16
32689
-16
32690
-16
32691
104
32692
127
32693
127
32694
127
32695
127
32696
127
32697
110
32698
74
32699
48
32700
29
32701
14
32702
4
32703
-3
32704
-8
32705
-12
32706
-14
32707
-14
32708
-14
32709
-15
32710
-16
32711
-18
32712
-20
32713
-21
32714
-22
32715
-23
32716
-22
32717
-21
32718
-18
32719
-16
32720
-13
32721
-10
32722
-8
32723
-127
32724
-127
32725
-127
32726
-127
32727
-127
32728
-127
32729
-127
32730
-96
32731
-71
32732
-54
32733
-42
32734
-33
32735
-28
32736
-24
32737
-21
32738
-19
32739
101
32740
127
32741
127
32742
127
32743
127
32744
127
32745
107
32746
72
32747
46
32748
26
32749
11
32750
0
32751
-8
32752
-14
32753
-18
32754
-20
32755
-127
32756
-127
32757
-127
32758
-127
32759
-127
32760
-127
32761
-127
32762
-92
32763
-67
32764
-48
32765
-36
32766
-28
32767
-23
32768
-20
32769
-18
32770
-17
32771
102
32772
127
32773
127
32774
127
32775
127
32776
127
32777
106
32778
70
32779
43
32780
23
32781
9
32782
-1
32783
-8
32784
-13
32785
-16
32786
-16
32787
-127
32788
-127
32789
-127
32790
-127
32791
-127
32792
-127
32793
-127
32794
-94
32795
-68
32796
-50
32797
-38
32798
-30
32799
-24
32800
-21
32801
-19
32802
-18
32803
101
32804
127
32805
127
32806
127
32807
127
32808
127
32809
107
32810
73
32811
47
32812
28
32813
13
32814
1
32815
-7
32816
-13
32817
-18
32818
-21
32819
-127
32820
-127
32821
-127
32822
-127
32823
-127
32824
-127
32825
-127
32826
-93
32827
-66
32828
-48
32829
-35
32830
-27
32831
-22
32832
-19
32833
-17
32834
-17
32835
103
32836
127
32837
127
32838
127
32839
127
32840
127
32841
107
32842
72
32843
46
32844
27
32845
12
32846
0
32847
-7
32848
-15
32849
-20
32850
-23
32851
-127
32852
-127
32853
-127
32854
-127
32855
-127
32856
-127
32857
-127
32858
-92
32859
-64
32860
-45
32861
-33
32862
-25
32863
-19
32864
-17
32865
-16
32866
-15
32867
-15
32868
-16
32869
-16
32870
-17
32871
-18
32872
-18
32873
-19
32874
-19
32875
-19
32876
-19
32877
-19
32878
-19
32879
-18
32880
-18
32881
-17
32882
-17
32883
-16
32884
-16
32885
-15
32886
-15
32887
-14
32888
-14
32889
-14
32890
-14
32891
-15
32892
-14
32893
-14
32894
-15
32895
-14
32896
-14
32897
-14
32898
-15
32899
104
32900
127
32901
127
32902
127
32903
127
32904
127
32905
110
32906
75
32907
50
32908
31
32909
17
32910
8
32911
0
32912
-6
32913
-11
32914
-16
32915
-127
32916
-127
32917
-127
32918
-127
32919
-127
32920
-127
32921
-127
32922
-106
32923
-76
32924
-53
32925
-37
32926
-26
32927
-18
32928
-14
32929
-12
32930
-11
32931
-11
32932
-12
32933
-13
32934
-14
32935
-14
32936
-16
32937
-17
32938
-18
32939
-18
32940
-18
32941
-19
32942
-19
32943
-18
32944
-18
32945
-18
32946
-17
32947
-17
32948
-16
32949
-16
32950
-15
32951
-15
32952
-15
32953
-14
32954
-14
32955
-14
32956
-14
32957
-14
32958
-14
32959
-14
32960
-14
32961
-14
32962
-15
32963
-15
32964
-15
32965
-15
32966
-15
32967
-15
32968
-16
32969
-16
32970
-16
32971
-16
32972
-16
32973
-16
32974
-16
32975
-16
32976
-16
32977
-16
32978
-16
32979
-17
32980
-16
32981
-16
32982
-16
32983
-15
32984
-15
32985
-14
32986
-14
32987
-14
32988
-14
32989
-14
32990
-15
32991
-15
32992
-15
32993
-15
32994
-15
32995
-15
32996
-16
32997
-16
32998
-16
32999
-16
33000
-16
33001
-15
33002
-16
33003
-16
33004
-16
33005
-16
33006
-16
33007
-16
33008
-16
33009
-16
33010
-16
33011
-16
33012
-15
33013
-15
33014
-15
33015
-15
33016
-15
33017
-15
33018
-15
33019
-15
33020
-15
33021
-15
33022
-15
33023
-16
33024
-16
33025
-16
33026
-15
33027
-15
33028
-15
33029
-15
33030
-15
33031
-15
33032
-15
33033
-15
33034
-15
33035
-15
33036
-15
33037
-16
33038
-16
33039
-16
33040
-16
33041
-16
33042
-16
33043
-16
33044
-16
33045
-16
33046
-16
33047
-16
33048
-16
33049
-15
33050
-15
33051
-15
33052
-15
33053
-15
33054
-15
33055
-15
33056
-15
33057
-15
33058
-15
33059
-15
33060
-15
33061
-15
33062
-15
33063
-16
33064
-16
33065
-16
33066
-16
33067
-16
33068
-15
33069
-15
33070
-15
33071
-15
33072
-15
33073
-15
33074
-15
33075
-15
33076
-15
33077
-15
33078
-15
33079
-15
33080
-16
33081
-16
33082
-15
33083
-15
33084
-15
33085
-15
33086
-15
33087
-15
33088
-15
33089
-15
33090
-15
33091
127
33092
127
33093
127
33094
127
33095
127
33096
127
33097
104
33098
79
33099
127
33100
127
33101
108
33102
75
33103
50
33104
31
33105
16
33106
4
33107
-6
33108
-14
33109
-20
33110
-25
33111
-29
33112
-30
33113
-29
33114
-28
33115
-27
33116
-22
33117
-17
33118
-11
33119
-5
33120
1
33121
6
33122
8
33123
6
33124
3
33125
-3
33126
-8
33127
-13
33128
-17
33129
-21
33130
-24
33131
-27
33132
-29
33133
-30
33134
-28
33135
-24
33136
-21
33137
-19
33138
-18
33139
-17
33140
-16
33141
-16
33142
-14
33143
-11
33144
-9
33145
-7
33146
-5
33147
-4
33148
-3
33149
-3
33150
-5
33151
-8
33152
-12
33153
-16
33154
-20
33155
-23
33156
-26
33157
-28
33158
-30
33159
-29
33160
-28
33161
-26
33162
-23
33163
-19
33164
-14
33165
-7
33166
-1
33167
4
33168
6
33169
4
33170
0
33171
-5
33172
-10
33173
-15
33174
-19
33175
-23
33176
-25
33177
-28
33178
-30
33179
-30
33180
-29
33181
-26
33182
-24
33183
-20
33184
-16
33185
-7
33186
0
33187
2
33188
2
33189
0
33190
-4
33191
-8
33192
-11
33193
-15
33194
-18
33195
-20
33196
-22
33197
-23
33198
-23
33199
-22
33200
-20
33201
-18
33202
-18
33203
-19
33204
-19
33205
-19
33206
-20
33207
-19
33208
-16
33209
-13
33210
-9
33211
-7
33212
-4
33213
-2
33214
0
33215
-1
33216
-5
33217
-8
33218
-12
33219
-16
33220
-20
33221
-23
33222
-26
33223
-27
33224
-29
33225
-29
33226
-26
33227
-25
33228
-22
33229
-18
33230
-14
33231
-7
33232
-2
33233
2
33234
2
33235
1
33236
-2
33237
-8
33238
-12
33239
-16
33240
-20
33241
-23
33242
-25
33243
-27
33244
-29
33245
-28
33246
-26
33247
-22
33248
-19
33249
-15
33250
-9
33251
-5
33252
-4
33253
-5
33254
-6
33255
-8
33256
-11
33257
-13
33258
-15
33259
-16
33260
-17
33261
-17
33262
-17
33263
-16
33264
-15
33265
-15
33266
-16
33267
-17
33268
-19
33269
-21
33270
-22
33271
-23
33272
-23
33273
-21
33274
-18
33275
-15
33276
-11
33277
-7
33278
-4
33279
-3
33280
-3
33281
-6
33282
-9
33283
-13
33284
-15
33285
-18
33286
-20
33287
-22
33288
-23
33289
-24
33290
-25
33291
-23
33292
-21
33293
-19
33294
-15
33295
-11
33296
-8
33297
-5
33298
-3
33299
-2
33300
-2
33301
-2
33302
-4
33303
-7
33304
-10
33305
-15
33306
-19
33307
-23
33308
-26
33309
-30
33310
-32
33311
-34
33312
-34
33313
-32
33314
-31
33315
-27
33316
-20
33317
-13
33318
-6
33319
1
33320
5
33321
5
33322
4
33323
0
33324
-4
33325
-8
33326
-12
33327
-15
33328
-18
33329
-21
33330
-22
33331
-23
33332
-22
33333
-21
33334
-21
33335
-20
33336
-23
33337
-24
33338
-24
33339
-24
33340
-21
33341
-18
33342
-15
33343
-11
33344
-7
33345
-2
33346
1
33347
2
33348
1
33349
-2
33350
-7
33351
-12
33352
-16
33353
-19
33354
-22
33355
-26
33356
-28
33357
-30
33358
-31
33359
-29
33360
-26
33361
-24
33362
-20
33363
-16
33364
-10
33365
-4
33366
1
33367
4
33368
4
33369
1
33370
-4
33371
-9
33372
-14
33373
-18
33374
-22
33375
-25
33376
-28
33377
-30
33378
-31
33379
-30
33380
-28
33381
-26
33382
-22
33383
-16
33384
-6
33385
0
33386
2
33387
0
33388
-2
33389
-5
33390
-9
33391
-12
33392
-16
33393
-18
33394
-20
33395
-22
33396
-22
33397
-22
33398
-20
33399
-18
33400
-17
33401
-17
33402
-17
33403
-19
33404
-20
33405
-20
33406
-20
33407
-19
33408
-17
33409
-14
33410
-11
33411
-8
33412
-6
33413
-5
33414
-4
33415
-4
33416
-5
33417
-5
33418
-7
33419
-9
33420
-12
33421
-15
33422
-19
33423
-22
33424
-26
33425
-30
33426
-32
33427
-34
33428
-33
33429
-31
33430
-30
33431
-28
33432
-21
33433
-15
33434
-10
33435
-3
33436
2
33437
6
33438
8
33439
8
33440
6
33441
1
33442
-4
33443
-10
33444
-16
33445
-20
33446
-25
33447
-29
33448
-32
33449
-34
33450
-35
33451
-34
33452
-33
33453
-32
33454
-26
33455
-20
33456
-11
33457
-5
33458
-2
33459
-2
33460
-3
33461
-6
33462
-9
33463
-12
33464
-14
33465
-17
33466
-19
33467
-20
33468
-22
33469
-23
33470
-22
33471
-21
33472
-21
33473
-22
33474
-24
33475
-25
33476
-27
33477
-27
33478
-28
33479
-27
33480
-24
33481
-22
33482
-19
33483
-15
33484
-11
33485
-9
33486
-7
33487
-6
33488
-6
33489
-7
33490
-9
33491
-11
33492
-14
33493
-17
33494
-21
33495
-25
33496
-29
33497
-33
33498
-36
33499
-38
33500
-39
33501
-38
33502
-37
33503
-35
33504
-30
33505
-23
33506
-15
33507
-9
33508
-7
33509
-7
33510
-8
33511
-10
33512
-12
33513
-15
33514
-17
33515
-19
33516
-20
33517
-21
33518
-22
33519
-22
33520
-23
33521
-24
33522
-27
33523
-28
33524
-30
33525
-32
33526
-33
33527
-33
33528
-32
33529
-30
33530
-28
33531
-24
33532
-20
33533
-16
33534
-12
33535
-9
33536
-8
33537
-9
33538
-13
33539
-16
33540
-19
33541
-23
33542
-27
33543
-29
33544
-32
33545
-34
33546
-36
33547
-35
33548
-34
33549
-32
33550
-29
33551
-25
33552
-20
33553
-15
33554
-10
33555
-7
33556
-5
33557
-4
33558
-3
33559
-4
33560
-7
33561
-10
33562
-14
33563
-18
33564
-21
33565
-24
33566
-27
33567
-29
33568
-30
33569
-30
33570
-28
33571
-26
33572
-24
33573
-20
33574
-14
33575
-7
33576
-2
33577
102
33578
-33
33579
67
33580
-51
33581
55
33582
-61
33583
46
33584
-68
33585
40
33586
-72
33587
36
33588
-73
33589
37
33590
-71
33591
39
33592
-70
33593
38
33594
-72
33595
36
33596
-72
33597
37
33598
-68
33599
43
33600
-63
33601
48
33602
-59
33603
54
33604
-55
33605
56
33606
-59
33607
50
33608
-65
33609
43
33610
-71
33611
37
33612
-75
33613
33
33614
-77
33615
31
33616
-76
33617
34
33618
-71
33619
39
33620
-65
33621
47
33622
-58
33623
54
33624
-55
33625
58
33626
-54
33627
55
33628
-61
33629
47
33630
-69
33631
38
33632
-75
33633
32
33634
-79
33635
28
33636
-80
33637
29
33638
-76
33639
34
33640
-70
33641
43
33642
-58
33643
56
33644
-54
33645
56
33646
-57
33647
50
33648
-63
33649
46
33650
-67
33651
41
33652
-70
33653
38
33654
-72
33655
38
33656
-69
33657
41
33658
-68
33659
40
33660
-70
33661
38
33662
-71
33663
37
33664
-71
33665
38
33666
-68
33667
42
33668
-64
33669
48
33670
-59
33671
52
33672
-58
33673
53
33674
-58
33675
53
33676
-60
33677
49
33678
-66
33679
42
33680
-72
33681
35
33682
-77
33683
30
33684
-81
33685
26
33686
-80
33687
29
33688
-75
33689
33
33690
-68
33691
44
33692
-58
33693
57
33694
-49
33695
63
33696
-49
33697
59
33698
-58
33699
50
33700
-66
33701
41
33702
-73
33703
35
33704
-77
33705
30
33706
-79
33707
30
33708
-75
33709
36
33710
-69
33711
40
33712
-67
33713
42
33714
-65
33715
44
33716
-63
33717
47
33718
-61
33719
49
33720
-60
33721
51
33722
-60
33723
52
33724
-60
33725
48
33726
-66
33727
42
33728
-71
33729
36
33730
-76
33731
31
33732
-80
33733
29
33734
-77
33735
32
33736
-72
33737
39
33738
-65
33739
48
33740
-56
33741
57
33742
-52
33743
60
33744
-53
33745
58
33746
-58
33747
51
33748
-66
33749
41
33750
-74
33751
33
33752
-80
33753
26
33754
-84
33755
23
33756
-82
33757
25
33758
-77
33759
34
33760
-67
33761
45
33762
-55
33763
59
33764
-49
33765
61
33766
-53
33767
55
33768
-60
33769
48
33770
-66
33771
42
33772
-71
33773
37
33774
-73
33775
35
33776
-73
33777
37
33778
-71
33779
37
33780
-71
33781
36
33782
-72
33783
36
33784
-70
33785
40
33786
-65
33787
46
33788
-60
33789
52
33790
-56
33791
56
33792
-55
33793
54
33794
-61
33795
47
33796
-67
33797
40
33798
-73
33799
34
33800
-77
33801
29
33802
-79
33803
29
33804
-76
33805
33
33806
-71
33807
39
33808
-64
33809
49
33810
-55
33811
57
33812
-52
33813
59
33814
-54
33815
57
33816
-59
33817
50
33818
-66
33819
42
33820
-74
33821
33
33822
-80
33823
25
33824
-84
33825
23
33826
-82
33827
25
33828
-77
33829
34
33830
-66
33831
45
33832
-56
33833
-77
33834
70
33835
-31
33836
75
33837
-43
33838
62
33839
-56
33840
50
33841
-66
33842
41
33843
-72
33844
35
33845
-75
33846
33
33847
-74
33848
36
33849
-71
33850
38
33851
-70
33852
38
33853
-69
33854
38
33855
-67
33856
43
33857
-63
33858
48
33859
-59
33860
52
33861
-57
33862
54
33863
-57
33864
52
33865
-63
33866
44
33867
-69
33868
38
33869
-74
33870
33
33871
-77
33872
29
33873
-78
33874
31
33875
-73
33876
36
33877
-67
33878
44
33879
-60
33880
53
33881
-53
33882
59
33883
-52
33884
57
33885
-59
33886
48
33887
-67
33888
40
33889
-73
33890
34
33891
-78
33892
29
33893
-79
33894
29
33895
-75
33896
35
33897
-67
33898
44
33899
-62
33900
46
33901
-62
33902
47
33903
-62
33904
46
33905
-63
33906
46
33907
-63
33908
45
33909
-64
33910
46
33911
-64
33912
47
33913
-63
33914
46
33915
-66
33916
41
33917
-71
33918
36
33919
-74
33920
33
33921
-76
33922
32
33923
-74
33924
35
33925
-69
33926
41
33927
-63
33928
49
33929
-57
33930
54
33931
-55
33932
56
33933
-56
33934
54
33935
-61
33936
47
33937
-68
33938
39
33939
-74
33940
32
33941
-79
33942
26
33943
-82
33944
26
33945
-78
33946
29
33947
-74
33948
37
33949
-64
33950
48
33951
-54
33952
60
33953
-48
33954
62
33955
-52
33956
54
33957
-62
33958
45
33959
-69
33960
38
33961
-74
33962
32
33963
-78
33964
29
33965
-76
33966
34
33967
-70
33968
40
33969
-66
33970
42
33971
-65
33972
42
33973
-65
33974
43
33975
-64
33976
46
33977
-62
33978
48
33979
-61
33980
49
33981
-60
33982
50
33983
-62
33984
46
33985
-67
33986
40
33987
-72
33988
34
33989
-76
33990
30
33991
-78
33992
30
33993
79
33994
-85
33995
16
33996
-84
33997
32
33998
-68
33999
46
34000
-59
34001
54
34002
-57
34003
55
34004
-58
34005
50
34006
-65
34007
43
34008
-72
34009
35
34010
-77
34011
29
34012
-82
34013
24
34014
-81
34015
26
34016
-78
34017
31
34018
-69
34019
42
34020
-57
34021
56
34022
-50
34023
60
34024
-53
34025
-83
34026
60
34027
-45
34028
59
34029
-57
34030
47
34031
-66
34032
41
34033
-69
34034
39
34035
-69
34036
40
34037
-69
34038
38
34039
-71
34040
36
34041
-72
34042
36
34043
-69
34044
40
34045
-65
34046
46
34047
-60
34048
51
34049
-56
34050
53
34051
-57
34052
54
34053
-59
34054
49
34055
-65
34056
42
34057
87
34058
-87
34059
10
34060
-97
34061
13
34062
-91
34063
20
34064
-82
34065
27
34066
-75
34067
36
34068
-64
34069
49
34070
-54
34071
59
34072
-49
34073
-77
34074
67
34075
-40
34076
64
34077
-55
34078
49
34079
-67
34080
38
34081
-75
34082
30
34083
-79
34084
28
34085
-76
34086
33
34087
-69
34088
42
34089
-62
34090
47
34091
-60
34092
48
34093
-61
34094
47
34095
-62
34096
47
34097
-62
34098
47
34099
-63
34100
47
34101
-63
34102
46
34103
-66
34104
42
34105
-71
34106
36
34107
-75
34108
32
34109
-77
34110
30
34111
-75
34112
34
34113
-70
34114
40
34115
-63
34116
48
34117
-57
34118
55
34119
-53
34120
57
34121
-57
34122
51
34123
-64
34124
42
34125
-71
34126
36
34127
-76
34128
30
34129
-79
34130
28
34131
-77
34132
31
34133
-72
34134
37
34135
-66
34136
45
34137
99
34138
-67
34139
36
34140
-70
34141
43
34142
-68
34143
41
34144
-71
34145
37
34146
-75
34147
33
34148
-78
34149
30
34150
-78
34151
30
34152
-74
34153
36
34154
-67
34155
42
34156
-64
34157
44
34158
-64
34159
44
34160
-64
34161
44
34162
-63
34163
46
34164
-63
34165
47
34166
-61
34167
49
34168
-61
34169
48
34170
-64
34171
43
34172
-69
34173
38
34174
-73
34175
33
34176
-76
34177
30
34178
-76
34179
33
34180
-71
34181
37
34182
-66
34183
44
34184
-59
34185
-83
34186
63
34187
-37
34188
70
34189
-45
34190
63
34191
-54
34192
53
34193
-63
34194
42
34195
-72
34196
34
34197
-78
34198
27
34199
-82
34200
23
34201
-81
34202
25
34203
-77
34204
33
34205
-67
34206
44
34207
-57
34208
56
34209
-48
34210
63
34211
-49
34212
59
34213
-57
34214
50
34215
-65
34216
42
34217
88
34218
-86
34219
12
34220
-94
34221
19
34222
-85
34223
26
34224
-80
34225
29
34226
-78
34227
29
34228
-75
34229
34
34230
-68
34231
42
34232
-61
34233
52
34234
-53
34235
59
34236
-50
34237
59
34238
-57
34239
50
34240
-65
34241
42
34242
-72
34243
35
34244
-76
34245
30
34246
-79
34247
27
34248
-78
34249
-101
34250
41
34251
-53
34252
53
34253
-52
34254
59
34255
-47
34256
63
34257
-48
34258
59
34259
-57
34260
49
34261
-66
34262
40
34263
-73
34264
33
34265
-77
34266
28
34267
-79
34268
29
34269
-76
34270
33
34271
-71
34272
39
34273
-61
34274
54
34275
-51
34276
59
34277
-53
34278
54
34279
-60
34280
47
34281
92
34282
-83
34283
15
34284
-92
34285
19
34286
-86
34287
25
34288
-78
34289
33
34290
-72
34291
36
34292
-71
34293
36
34294
-70
34295
38
34296
-68
34297
42
34298
-63
34299
47
34300
-59
34301
51
34302
-57
34303
53
34304
-58
34305
50
34306
-64
34307
43
34308
-70
34309
36
34310
-75
34311
31
34312
-78
34313
-105
34314
36
34315
-59
34316
46
34317
-60
34318
47
34319
-56
34320
56
34321
-50
34322
61
34323
-49
34324
60
34325
-52
34326
56
34327
-60
34328
47
34329
92
34330
-85
34331
11
34332
-97
34333
12
34334
-94
34335
15
34336
-88
34337
20
34338
-81
34339
30
34340
-67
34341
46
34342
-57
34343
53
34344
-54
34345
-82
34346
61
34347
-41
34348
64
34349
-50
34350
54
34351
-59
34352
48
34353
-63
34354
45
34355
-66
34356
40
34357
-71
34358
36
34359
-75
34360
31
34361
77
34362
-89
34363
10
34364
-90
34365
24
34366
-76
34367
38
34368
-64
34369
49
34370
-57
34371
55
34372
-55
34373
54
34374
-60
34375
46
34376
-68
34377
-98
34378
43
34379
-59
34380
43
34381
-69
34382
34
34383
-73
34384
33
34385
-71
34386
36
34387
-67
34388
43
34389
-58
34390
54
34391
-51
34392
60
34393
110
34394
-65
34395
33
34396
-79
34397
31
34398
-80
34399
29
34400
-82
34401
26
34402
-84
34403
22
34404
-83
34405
25
34406
-76
34407
33
34408
-66
34409
-88
34410
56
34411
-41
34412
64
34413
-48
34414
58
34415
-54
34416
53
34417
-59
34418
48
34419
-63
34420
45
34421
-65
34422
44
34423
-67
34424
40
34425
86
34426
-86
34427
10
34428
-95
34429
16
34430
-86
34431
24
34432
-77
34433
33
34434
-69
34435
43
34436
-60
34437
52
34438
-55
34439
56
34440
-53
34441
-82
34442
61
34443
-45
34444
58
34445
-60
34446
44
34447
-71
34448
33
34449
-77
34450
28
34451
-78
34452
29
34453
-74
34454
33
34455
-69
34456
41
34457
-59
34458
54
34459
-50
34460
61
34461
-51
34462
56
34463
-58
34464
48
34465
-66
34466
40
34467
-72
34468
34
34469
-76
34470
30
34471
-77
34472
32
34473
-72
34474
38
34475
-68
34476
39
34477
-67
34478
40
34479
-66
34480
42
34481
-64
34482
45
34483
-61
34484
48
34485
-59
34486
50
34487
-58
34488
51
34489
98
34490
-78
34491
19
34492
-89
34493
22
34494
-85
34495
24
34496
-82
34497
25
34498
-79
34499
30
34500
-73
34501
36
34502
-66
34503
45
34504
-58
34505
-82
34506
64
34507
-36
34508
71
34509
-46
34510
58
34511
-59
34512
46
34513
-68
34514
37
34515
-75
34516
30
34517
-79
34518
26
34519
-78
34520
29
34521
-74
34522
33
34523
-67
34524
43
34525
-57
34526
56
34527
-49
34528
61
34529
-51
34530
55
34531
-60
34532
46
34533
-68
34534
39
34535
-74
34536
32
34537
-77
34538
29
34539
-76
34540
32
34541
-71
34542
39
34543
-67
34544
40
34545
-66
34546
41
34547
-66
34548
42
34549
-64
34550
45
34551
-62
34552
48
34553
-60
34554
50
34555
-59
34556
50
34557
-62
34558
44
34559
-68
34560
38
34561
-73
34562
33
34563
-76
34564
29
34565
-78
34566
29
34567
-74
34568
34
34569
-68
34570
41
34571
-61
34572
50
34573
-54
34574
56
34575
-52
34576
57
34577
-54
34578
54
34579
-61
34580
45
34581
-69
34582
37
34583
-76
34584
30
34585
-80
34586
24
34587
-82
34588
24
34589
-79
34590
27
34591
-72
34592
38
34593
-61
34594
53
34595
-50
34596
59
34597
-51
34598
56
34599
-57
34600
49
34601
-64
34602
42
34603
-69
34604
38
34605
-72
34606
35
34607
-72
34608
36
34609
-70
34610
37
34611
-70
34612
35
34613
-72
34614
34
34615
-72
34616
36
34617
-68
34618
41
34619
-63
34620
48
34621
-58
34622
51
34623
-57
34624
53
34625
-57
34626
53
34627
-60
34628
48
34629
-65
34630
41
34631
-72
34632
34
34633
-77
34634
27
34635
-81
34636
24
34637
-80
34638
27
34639
-76
34640
31
34641
-68
34642
42
34643
-58
34644
54
34645
-50
34646
60
34647
-49
34648
60
34649
-52
34650
55
34651
-61
34652
46
34653
-69
34654
36
34655
-76
34656
29
34657
-81
34658
23
34659
-82
34660
24
34661
-79
34662
27
34663
-71
34664
41
34665
95
34666
-70
34667
29
34668
-74
34669
38
34670
-68
34671
43
34672
-65
34673
44
34674
-66
34675
43
34676
-66
34677
42
34678
-67
34679
40
34680
-70
34681
-99
34682
-72
34683
-29
34684
-21
34685
-5
34686
-12
34687
-18
34688
-23
34689
-19
34690
-16
34691
-11
34692
-7
34693
-4
34694
-2
34695
-1
34696
-1
34697
-3
34698
-4
34699
-7
34700
-10
34701
-14
34702
-18
34703
-21
34704
-24
34705
-28
34706
-30
34707
-32
34708
-33
34709
-32
34710
-30
34711
-29
34712
-24
34713
-19
34714
-14
34715
-9
34716
-4
34717
0
34718
3
34719
4
34720
2
34721
-1
34722
-6
34723
-11
34724
-15
34725
-18
34726
-21
34727
-24
34728
-26
34729
-27
34730
-28
34731
-27
34732
-25
34733
-21
34734
-19
34735
-17
34736
-16
34737
-16
34738
-15
34739
-14
34740
-13
34741
-12
34742
-10
34743
-9
34744
-9
34745
-9
34746
-9
34747
-9
34748
-10
34749
-11
34750
-12
34751
-14
34752
-16
34753
-19
34754
-21
34755
-24
34756
-26
34757
-28
34758
-29
34759
-29
34760
-27
34761
-25
34762
-22
34763
-19
34764
-15
34765
-10
34766
-5
34767
-1
34768
0
34769
0
34770
-1
34771
-3
34772
-5
34773
-8
34774
-12
34775
-15
34776
-19
34777
-23
34778
-26
34779
-29
34780
-31
34781
-33
34782
-33
34783
-31
34784
-30
34785
-27
34786
-21
34787
-16
34788
-11
34789
-4
34790
0
34791
1
34792
0
34793
-3
34794
-5
34795
-9
34796
-12
34797
-15
34798
-17
34799
-19
34800
-21
34801
-22
34802
-22
34803
-21
34804
-20
34805
-20
34806
-20
34807
-21
34808
-22
34809
-22
34810
-22
34811
-20
34812
-19
34813
-16
34814
-14
34815
-10
34816
-8
34817
-6
34818
-5
34819
-5
34820
-6
34821
-7
34822
-8
34823
-8
34824
-10
34825
-13
34826
-16
34827
-19
34828
-22
34829
-25
34830
-27
34831
-30
34832
-31
34833
-32
34834
-30
34835
-28
34836
-27
34837
-23
34838
-17
34839
-13
34840
-8
34841
-3
34842
1
34843
3
34844
3
34845
1
34846
-3
34847
-7
34848
-12
34849
-16
34850
-20
34851
-23
34852
-26
34853
-28
34854
-30
34855
-32
34856
-31
34857
-28
34858
-23
34859
-18
34860
-14
34861
-12
34862
-11
34863
-10
34864
-10
34865
-10
34866
-10
34867
-10
34868
-11
34869
-12
34870
-12
34871
-13
34872
-14
34873
-14
34874
-14
34875
-14
34876
-15
34877
-16
34878
-19
34879
-21
34880
-23
34881
-24
34882
-26
34883
-27
34884
-26
34885
-25
34886
-22
34887
-20
34888
-16
34889
-13
34890
-9
34891
-6
34892
-4
34893
-3
34894
-3
34895
-5
34896
-6
34897
-8
34898
-10
34899
-13
34900
-16
34901
-19
34902
-22
34903
-24
34904
-27
34905
-29
34906
-31
34907
-31
34908
-30
34909
-29
34910
-27
34911
-23
34912
-18
34913
-13
34914
-7
34915
-1
34916
2
34917
1
34918
0
34919
-4
34920
-8
34921
-12
34922
-15
34923
-18
34924
-20
34925
-22
34926
-24
34927
-25
34928
-24
34929
-23
34930
-21
34931
-19
34932
-19
34933
-19
34934
-19
34935
-19
34936
-18
34937
-17
34938
-16
34939
-13
34940
-11
34941
-10
34942
-8
34943
-8
34944
-9
34945
-9
34946
-9
34947
-9
34948
-10
34949
-12
34950
-14
34951
-16
34952
-18
34953
-21
34954
-24
34955
-27
34956
-28
34957
-30
34958
-29
34959
-27
34960
-25
34961
-22
34962
-20
34963
-15
34964
-9
34965
-5
34966
-2
34967
0
34968
1
34969
0
34970
-2
34971
-6
34972
-10
34973
-15
34974
-19
34975
-22
34976
-25
34977
-28
34978
-30
34979
-31
34980
-31
34981
-29
34982
-27
34983
-26
34984
-21
34985
-14
34986
-8
34987
-5
34988
-4
34989
-5
34990
-7
34991
-8
34992
-10
34993
-12
34994
-14
34995
-16
34996
-17
34997
-18
34998
-18
34999
-18
35000
-17
35001
-17
35002
-18
35003
-20
35004
-21
35005
-22
35006
-23
35007
-24
35008
-24
35009
-22
35010
-20
35011
-18
35012
-15
35013
-11
35014
-8
35015
-7
35016
-5
35017
-5
35018
-5
35019
-6
35020
-8
35021
-9
35022
-11
35023
-13
35024
-15
35025
-17
35026
-19
35027
-22
35028
-25
35029
-28
35030
-29
35031
-32
35032
-33
35033
-31
35034
-29
35035
-27
35036
-22
35037
-17
35038
-12
35039
-7
35040
-1
35041
2
35042
3
35043
2
35044
-2
35045
-6
35046
-10
35047
-14
35048
-17
35049
-20
35050
-23
35051
-25
35052
-26
35053
-27
35054
-27
35055
-24
35056
-21
35057
-19
35058
-18
35059
-17
35060
-17
35061
-16
35062
-15
35063
-14
35064
-12
35065
-11
35066
-10
35067
-9
35068
-9
35069
-9
35070
-10
35071
-11
35072
-12
35073
-13
35074
-15
35075
-15
35076
-16
35077
-17
35078
-19
35079
-21
35080
-23
35081
-25
35082
-26
35083
-27
35084
-28
35085
-27
35086
-25
35087
-22
35088
-19
35089
-15
35090
-11
35091
-7
35092
-4
35093
-2
35094
-1
35095
-2
35096
-3
35097
-4
35098
-7
35099
-11
35100
-15
35101
-19
35102
-22
35103
-25
35104
-28
35105
-30
35106
-32
35107
-31
35108
-30
35109
-28
35110
-26
35111
-22
35112
-14
35113
-9
35114
-6
35115
-5
35116
-6
35117
-7
35118
-8
35119
-11
35120
-12
35121
-14
35122
-15
35123
-16
35124
-16
35125
-17
35126
-17
35127
-17
35128
-16
35129
-16
35130
-16
35131
-17
35132
-18
35133
-20
35134
-22
35135
-23
35136
-24
35137
-24
35138
-24
35139
-22
35140
-19
35141
-17
35142
-14
35143
-9
35144
-7
35145
-5
35146
-4
35147
-4
35148
-5
35149
-6
35150
-7
35151
-9
35152
-11
35153
-14
35154
-17
35155
-20
35156
-23
35157
-26
35158
-29
35159
-31
35160
-32
35161
-31
35162
-30
35163
-29
35164
-25
35165
-21
35166
-15
35167
-10
35168
-4
35169
1
35170
3
35171
3
35172
0
35173
-4
35174
-9
35175
-12
35176
-16
35177
-19
35178
-21
35179
-24
35180
-25
35181
-26
35182
-27
35183
-25
35184
-22
35185
-19
35186
-18
35187
-18
35188
-17
35189
-17
35190
-17
35191
-16
35192
-14
35193
-13
35194
-11
35195
-10
35196
-9
35197
-9
35198
-9
35199
-10
35200
-11
35201
-12
35202
-13
35203
-14
35204
-15
35205
-16
35206
-17
35207
-20
35208
-23
35209
-25
35210
-26
35211
-28
35212
-29
35213
-28
35214
-26
35215
-23
35216
-20
35217
-17
35218
-13
35219
-8
35220
-5
35221
-2
35222
-1
35223
-1
35224
-2
35225
-3
35226
-7
35227
-10
35228
-14
35229
-18
35230
-22
35231
-25
35232
-28
35233
-30
35234
-32
35235
-31
35236
-30
35237
-28
35238
-26
35239
-23
35240
-18
35241
-11
35242
-5
35243
-2
35244
-2
35245
-3
35246
-6
35247
-9
35248
-12
35249
-15
35250
-17
35251
-19
35252
-21
35253
-22
35254
-22
35255
-21
35256
-19
35257
-17
35258
-17
35259
-18
35260
-19
35261
-20
35262
-21
35263
-21
35264
-21
35265
-20
35266
-19
35267
-16
35268
-14
35269
-12
35270
-9
35271
-7
35272
-6
35273
-6
35274
-6
35275
-7
35276
-9
35277
-10
35278
-12
35279
-13
35280
-14
35281
-16
35282
-18
35283
-20
35284
-22
35285
-25
35286
-27
35287
-29
35288
-30
35289
-29
35290
-28
35291
-26
35292
-24
35293
-20
35294
-13
35295
-7
35296
-2
35297
-1
35298
-1
35299
-4
35300
-6
35301
-9
35302
-12
35303
-15
35304
-17
35305
-19
35306
-20
35307
-21
35308
-22
35309
-21
35310
-20
35311
-19
35312
-19
35313
-19
35314
-20
35315
-21
35316
-21
35317
-21
35318
-20
35319
-18
35320
-15
35321
-12
35322
-10
35323
-9
35324
-7
35325
-7
35326
-7
35327
-8
35328
-8
35329
-10
35330
-11
35331
-13
35332
-15
35333
-18
35334
-21
35335
-22
35336
-25
35337
-28
35338
-30
35339
-30
35340
-30
35341
-29
35342
-27
35343
-24
35344
-19
35345
-14
35346
-8
35347
-3
35348
0
35349
1
35350
2
35351
1
35352
-1
35353
-4
35354
-8
35355
-13
35356
-17
35357
-21
35358
-24
35359
-27
35360
-30
35361
-32
35362
-32
35363
-31
35364
-30
35365
-28
35366
-24
35367
-20
35368
-14
35369
-7
35370
-2
35371
-1
35372
-2
35373
-4
35374
-7
35375
-10
35376
-12
35377
-15
35378
-18
35379
-19
35380
-21
35381
-22
35382
-22
35383
-22
35384
-20
35385
-19
35386
-20
35387
-20
35388
-21
35389
-21
35390
-21
35391
-21
35392
-20
35393
-17
35394
-15
35395
-12
35396
-10
35397
-8
35398
-7
35399
-6
35400
-6
35401
-7
35402
-8
35403
-9
35404
-11
35405
-13
35406
-14
35407
-16
35408
-17
35409
-18
35410
-21
35411
-23
35412
-25
35413
-28
35414
-30
35415
-31
35416
-30
35417
-29
35418
-26
35419
-24
35420
-20
35421
-15
35422
-9
35423
-4
35424
0
35425
2
35426
2
35427
0
35428
-5
35429
-10
35430
-14
35431
-17
35432
-20
35433
-22
35434
-25
35435
-26
35436
-27
35437
-27
35438
-25
35439
-23
35440
-20
35441
-16
35442
-12
35443
-9
35444
-9
35445
-9
35446
-11
35447
-13
35448
-14
35449
-16
35450
-16
35451
-17
35452
-18
35453
-18
35454
-18
35455
-18
35456
-17
35457
-16
35458
-15
35459
-15
35460
-14
35461
-12
35462
-11
35463
-12
35464
-13
35465
-15
35466
-17
35467
-19
35468
-21
35469
-23
35470
-24
35471
-26
35472
-26
35473
-24
35474
-22
35475
-19
35476
-16
35477
-13
35478
-9
35479
-7
35480
-5
35481
-3
35482
-3
35483
-4
35484
-7
35485
-11
35486
-14
35487
-18
35488
-21
35489
-23
35490
-26
35491
-28
35492
-29
35493
-29
35494
-27
35495
-26
35496
-23
35497
-19
35498
-14
35499
-9
35500
-6
35501
-6
35502
-7
35503
-9
35504
-11
35505
-13
35506
-15
35507
-17
35508
-18
35509
-19
35510
-20
35511
-20
35512
-20
35513
-19
35514
-18
35515
-16
35516
-15
35517
-13
35518
-13
35519
-14
35520
-16
35521
-18
35522
-18
35523
-20
35524
-22
35525
-22
35526
-21
35527
-20
35528
-18
35529
-17
35530
-14
35531
-12
35532
-10
35533
-8
35534
-7
35535
-7
35536
-7
35537
-7
35538
-8
35539
-9
35540
-12
35541
-14
35542
-17
35543
-20
35544
-23
35545
-26
35546
-28
35547
-30
35548
-30
35549
-29
35550
-27
35551
-25
35552
-22
35553
-18
35554
-12
35555
-5
35556
-2
35557
-1
35558
-3
35559
-5
35560
-8
35561
-11
35562
-14
35563
-17
35564
-19
35565
-21
35566
-22
35567
-22
35568
-22
35569
-20
35570
-19
35571
-18
35572
-19
35573
-19
35574
-20
35575
-20
35576
-20
35577
-19
35578
-18
35579
-16
35580
-14
35581
-12
35582
-10
35583
-9
35584
-8
35585
-8
35586
-8
35587
-9
35588
-10
35589
-11
35590
-12
35591
-12
35592
-14
35593
-16
35594
-19
35595
-22
35596
-25
35597
-27
35598
-29
35599
-30
35600
-30
35601
-28
35602
-26
35603
-24
35604
-21
35605
-16
35606
-10
35607
-5
35608
-1
35609
1
35610
2
35611
1
35612
-3
35613
-7
35614
-12
35615
-16
35616
-19
35617
-23
35618
-25
35619
-27
35620
-29
35621
-30
35622
-28
35623
-27
35624
-23
35625
-18
35626
-15
35627
-13
35628
-12
35629
-12
35630
-11
35631
-11
35632
-12
35633
-12
35634
-12
35635
-12
35636
-12
35637
-12
35638
-13
35639
-14
35640
-14
35641
-14
35642
-14
35643
-15
35644
-16
35645
-18
35646
-20
35647
-22
35648
-24
35649
-26
35650
-27
35651
-27
35652
-25
35653
-23
35654
-21
35655
-18
35656
-15
35657
-10
35658
-7
35659
-4
35660
-3
35661
-2
35662
-3
35663
-4
35664
-7
35665
-11
35666
-15
35667
-19
35668
-22
35669
-25
35670
-28
35671
-30
35672
-31
35673
-30
35674
-29
35675
-26
35676
-25
35677
-20
35678
-14
35679
-7
35680
-3
35681
-1
35682
-2
35683
-4
35684
-7
35685
-10
35686
-13
35687
-16
35688
-18
35689
-20
35690
-21
35691
-22
35692
-22
35693
-21
35694
-19
35695
-19
35696
-19
35697
-20
35698
-20
35699
-20
35700
-20
35701
-19
35702
-18
35703
-16
35704
-13
35705
-12
35706
-10
35707
-9
35708
-8
35709
-8
35710
-8
35711
-9
35712
-10
35713
-11
35714
-12
35715
-14
35716
-16
35717
-19
35718
-22
35719
-25
35720
-27
35721
-29
35722
-31
35723
-30
35724
-29
35725
-26
35726
-24
35727
-21
35728
-16
35729
-11
35730
-6
35731
-2
35732
0
35733
1
35734
0
35735
-1
35736
-4
35737
-8
35738
-12
35739
-17
35740
-20
35741
-24
35742
-27
35743
-30
35744
-32
35745
-32
35746
-31
35747
-29
35748
-27
35749
-23
35750
-16
35751
-11
35752
-8
35753
-6
35754
-6
35755
-7
35756
-8
35757
-9
35758
-11
35759
-12
35760
-14
35761
-15
35762
-16
35763
-17
35764
-17
35765
-16
35766
-17
35767
-18
35768
-20
35769
-22
35770
-23
35771
-25
35772
-25
35773
-25
35774
-24
35775
-22
35776
-19
35777
-16
35778
-12
35779
-9
35780
-7
35781
-5
35782
-4
35783
-3
35784
-4
35785
-5
35786
-7
35787
-10
35788
-12
35789
-14
35790
-16
35791
-19
35792
-22
35793
-25
35794
-28
35795
-30
35796
-32
35797
-32
35798
-31
35799
-29
35800
-28
35801
-23
35802
-18
35803
-13
35804
-7
35805
-2
35806
1
35807
2
35808
0
35809
-2
35810
-6
35811
-10
35812
-14
35813
-17
35814
-20
35815
-22
35816
-24
35817
-25
35818
-26
35819
-24
35820
-21
35821
-19
35822
-18
35823
-18
35824
-18
35825
-18
35826
-18
35827
-17
35828
-16
35829
-15
35830
-13
35831
-12
35832
-10
35833
-9
35834
-9
35835
-9
35836
-10
35837
-10
35838
-11
35839
-12
35840
-13
35841
-15
35842
-17
35843
-20
35844
-22
35845
-24
35846
-27
35847
-29
35848
-30
35849
-29
35850
-28
35851
-25
35852
-23
35853
-20
35854
-16
35855
-10
35856
-5
35857
-1
35858
-1
35859
0
35860
-1
35861
-2
35862
-4
35863
-8
35864
-13
35865
-17
35866
-21
35867
-24
35868
-27
35869
-30
35870
-31
35871
-31
35872
-31
35873
-29
35874
-25
35875
-21
35876
-15
35877
-11
35878
-8
35879
-8
35880
-8
35881
-8
35882
-9
35883
-10
35884
-11
35885
-12
35886
-14
35887
-14
35888
-15
35889
-16
35890
-16
35891
-16
35892
-18
35893
-20
35894
-21
35895
-23
35896
-25
35897
-26
35898
-26
35899
-25
35900
-23
35901
-21
35902
-17
35903
-15
35904
-11
35905
-7
35906
-4
35907
-3
35908
-3
35909
-4
35910
-5
35911
-6
35912
-8
35913
-10
35914
-13
35915
-17
35916
-20
35917
-23
35918
-26
35919
-29
35920
-31
35921
-33
35922
-33
35923
-31
35924
-31
35925
-27
35926
-21
35927
-16
35928
-12
35929
-6
35930
-1
35931
3
35932
4
35933
2
35934
-1
35935
-6
35936
-10
35937
-14
35938
-17
35939
-20
35940
-22
35941
-25
35942
-26
35943
-28
35944
-28
35945
-25
35946
-22
35947
-20
35948
-20
35949
-19
35950
-18
35951
-17
35952
-16
35953
-14
35954
-12
35955
-10
35956
-9
35957
-8
35958
-8
35959
-9
35960
-9
35961
-10
35962
-10
35963
-12
35964
-14
35965
-16
35966
-19
35967
-22
35968
-25
35969
-27
35970
-29
35971
-30
35972
-29
35973
-28
35974
-25
35975
-24
35976
-21
35977
-16
35978
-10
35979
-5
35980
-2
35981
0
35982
0
35983
-1
35984
-3
35985
-5
35986
-9
35987
-12
35988
-16
35989
-20
35990
-23
35991
-27
35992
-30
35993
-32
35994
-32
35995
-31
35996
-30
35997
-28
35998
-24
35999
-17
36000
-10
36001
-6
36002
-4
36003
-4
36004
-5
36005
-7
36006
-8
36007
-9
36008
-11
36009
-13
36010
-15
36011
-16
36012
-16
36013
-16
36014
-17
36015
-18
36016
-19
36017
-21
36018
-22
36019
-24
36020
-24
36021
-25
36022
-23
36023
-21
36024
-19
36025
-16
36026
-13
36027
-10
36028
-8
36029
-6
36030
-6
36031
-5
36032
-6
36033
-6
36034
-9
36035
-12
36036
-16
36037
-18
36038
-21
36039
-23
36040
-25
36041
-28
36042
-29
36043
-30
36044
-28
36045
-26
36046
-24
36047
-21
36048
-17
36049
-13
36050
-7
36051
-3
36052
0
36053
1
36054
1
36055
-1
36056
-6
36057
-10
36058
-14
36059
-18
36060
-22
36061
-25
36062
-27
36063
-29
36064
-30
36065
-29
36066
-27
36067
-24
36068
-20
36069
-16
36070
-14
36071
-14
36072
-13
36073
-12
36074
-12
36075
-11
36076
-11
36077
-11
36078
-11
36079
-11
36080
-12
36081
-12
36082
-12
36083
-13
36084
-16
36085
-18
36086
-20
36087
-22
36088
-24
36089
-25
36090
-26
36091
-26
36092
-25
36093
-23
36094
-20
36095
-17
36096
-14
36097
-10
36098
-7
36099
-5
36100
-4
36101
-4
36102
-5
36103
-4
36104
-5
36105
-9
36106
-12
36107
-16
36108
-19
36109
-23
36110
-26
36111
-29
36112
-31
36113
-32
36114
-32
36115
-31
36116
-29
36117
-26
36118
-20
36119
-16
36120
-10
36121
-4
36122
1
36123
2
36124
0
36125
-3
36126
-6
36127
-10
36128
-13
36129
-16
36130
-18
36131
-20
36132
-22
36133
-23
36134
-23
36135
-22
36136
-21
36137
-20
36138
-20
36139
-20
36140
-21
36141
-21
36142
-21
36143
-20
36144
-18
36145
-15
36146
-12
36147
-10
36148
-8
36149
-6
36150
-5
36151
-5
36152
-8
36153
-11
36154
-14
36155
-17
36156
-20
36157
-22
36158
-25
36159
-26
36160
-27
36161
-27
36162
-26
36163
-24
36164
-22
36165
-19
36166
-15
36167
-12
36168
-8
36169
-6
36170
-4
36171
-4
36172
-4
36173
-4
36174
-6
36175
-9
36176
-12
36177
-16
36178
-19
36179
-23
36180
-26
36181
-28
36182
-30
36183
-32
36184
-31
36185
-30
36186
-27
36187
-25
36188
-19
36189
-12
36190
-7
36191
-5
36192
-4
36193
-5
36194
-7
36195
-8
36196
-10
36197
-12
36198
-13
36199
-14
36200
-16
36201
-17
36202
-17
36203
-16
36204
-17
36205
-18
36206
-20
36207
-22
36208
-24
36209
-25
36210
-25
36211
-24
36212
-23
36213
-20
36214
-18
36215
-15
36216
-11
36217
-8
36218
-6
36219
-4
36220
-4
36221
-4
36222
-5
36223
-8
36224
-11
36225
-15
36226
-18
36227
-21
36228
-24
36229
-27
36230
-29
36231
-31
36232
-31
36233
-30
36234
-28
36235
-26
36236
-24
36237
-18
36238
-14
36239
-9
36240
-4
36241
-1
36242
1
36243
1
36244
0
36245
-3
36246
-8
36247
-12
36248
-17
36249
-20
36250
-23
36251
-26
36252
-29
36253
-30
36254
-30
36255
-28
36256
-25
36257
-22
36258
-18
36259
-15
36260
-13
36261
-11
36262
-10
36263
-11
36264
-11
36265
-10
36266
-10
36267
-11
36268
-12
36269
-12
36270
-12
36271
-12
36272
-14
36273
-16
36274
-18
36275
-20
36276
-22
36277
-24
36278
-26
36279
-27
36280
-27
36281
-26
36282
-24
36283
-21
36284
-18
36285
-15
36286
-11
36287
-7
36288
-5
36289
-3
36290
-3
36291
-4
36292
-4
36293
-6
36294
-9
36295
-11
36296
-16
36297
-19
36298
-23
36299
-26
36300
-29
36301
-31
36302
-32
36303
-31
36304
-30
36305
-29
36306
-26
36307
-20
36308
-16
36309
-11
36310
-5
36311
0
36312
3
36313
3
36314
1
36315
-3
36316
-7
36317
-11
36318
-15
36319
-18
36320
-21
36321
-24
36322
-25
36323
-26
36324
-27
36325
-25
36326
-23
36327
-22
36328
-21
36329
-20
36330
-20
36331
-19
36332
-18
36333
-17
36334
-15
36335
-12
36336
-10
36337
-9
36338
-8
36339
-7
36340
-6
36341
-7
36342
-9
36343
-13
36344
-16
36345
-19
36346
-22
36347
-24
36348
-26
36349
-28
36350
-29
36351
-29
36352
-27
36353
-24
36354
-21
36355
-18
36356
-13
36357
-8
36358
-4
36359
0
36360
0
36361
-1
36362
-2
36363
-4
36364
-7
36365
-11
36366
-15
36367
-18
36368
-22
36369
-25
36370
-28
36371
-31
36372
-33
36373
-33
36374
-31
36375
-30
36376
-28
36377
-22
36378
-17
36379
-11
36380
-5
36381
-1
36382
0
36383
-2
36384
-4
36385
-7
36386
-10
36387
-12
36388
-15
36389
-17
36390
-19
36391
-20
36392
-21
36393
-20
36394
-19
36395
-19
36396
-20
36397
-21
36398
-22
36399
-23
36400
-23
36401
-23
36402
-21
36403
-19
36404
-17
36405
-14
36406
-11
36407
-9
36408
-7
36409
-6
36410
-6
36411
-6
36412
-7
36413
-8
36414
-10
36415
-13
36416
-16
36417
-20
36418
-22
36419
-25
36420
-28
36421
-30
36422
-31
36423
-31
36424
-29
36425
-27
36426
-25
36427
-21
36428
-16
36429
-11
36430
-6
36431
-2
36432
0
36433
1
36434
1
36435
0
36436
-4
36437
-9
36438
-13
36439
-17
36440
-21
36441
-24
36442
-27
36443
-29
36444
-31
36445
-31
36446
-30
36447
-28
36448
-24
36449
-19
36450
-14
36451
-11
36452
-9
36453
-9
36454
-8
36455
-8
36456
-9
36457
-10
36458
-11
36459
-12
36460
-13
36461
-14
36462
-14
36463
-14
36464
-15
36465
-17
36466
-19
36467
-21
36468
-23
36469
-25
36470
-26
36471
-27
36472
-26
36473
-25
36474
-22
36475
-19
36476
-16
36477
-12
36478
-8
36479
-5
36480
-4
36481
-3
36482
-4
36483
-5
36484
-6
36485
-8
36486
-11
36487
-12
36488
-16
36489
-19
36490
-23
36491
-26
36492
-29
36493
-31
36494
-32
36495
-32
36496
-31
36497
-30
36498
-27
36499
-21
36500
-16
36501
-11
36502
-6
36503
-1
36504
2
36505
3
36506
2
36507
-2
36508
-7
36509
-11
36510
-15
36511
-18
36512
-21
36513
-23
36514
-25
36515
-26
36516
-27
36517
-27
36518
-24
36519
-22
36520
-20
36521
-19
36522
-19
36523
-18
36524
-17
36525
-17
36526
-15
36527
-14
36528
-12
36529
-11
36530
-9
36531
-9
36532
-9
36533
-9
36534
-10
36535
-10
36536
-11
36537
-13
36538
-15
36539
-17
36540
-20
36541
-22
36542
-24
36543
-27
36544
-29
36545
-30
36546
-29
36547
-28
36548
-25
36549
-24
36550
-21
36551
-16
36552
-11
36553
-5
36554
-2
36555
0
36556
0
36557
-1
36558
-2
36559
-4
36560
-8
36561
-11
36562
-15
36563
-19
36564
-22
36565
-26
36566
-29
36567
-31
36568
-33
36569
-33
36570
-32
36571
-30
36572
-28
36573
-22
36574
-15
36575
-9
36576
-5
36577
-4
36578
-4
36579
-5
36580
-7
36581
-8
36582
-10
36583
-12
36584
-13
36585
-15
36586
-16
36587
-16
36588
-17
36589
-17
36590
-18
36591
-20
36592
-22
36593
-22
36594
-25
36595
-26
36596
-26
36597
-24
36598
-22
36599
-19
36600
-16
36601
-13
36602
-9
36603
-7
36604
-5
36605
-4
36606
-5
36607
-5
36608
-7
36609
-8
36610
-10
36611
-12
36612
-15
36613
-18
36614
-21
36615
-23
36616
-26
36617
-29
36618
-31
36619
-32
36620
-31
36621
-30
36622
-28
36623
-26
36624
-20
36625
-15
36626
-11
36627
-5
36628
-1
36629
2
36630
3
36631
2
36632
-1
36633
-5
36634
-10
36635
-14
36636
-18
36637
-22
36638
-25
36639
-28
36640
-30
36641
-30
36642
-29
36643
-27
36644
-24
36645
-20
36646
-15
36647
-13
36648
-11
36649
-11
36650
-11
36651
-11
36652
-12
36653
-12
36654
-13
36655
-14
36656
-14
36657
-15
36658
-15
36659
-15
36660
-15
36661
-16
36662
-15
36663
-15
36664
-15
36665
-16
36666
-17
36667
-19
36668
-21
36669
-23
36670
-25
36671
-25
36672
-26
36673
-24
36674
-22
36675
-20
36676
-17
36677
-14
36678
-10
36679
-8
36680
-5
36681
-4
36682
-5
36683
-5
36684
-7
36685
-9
36686
-10
36687
-13
36688
-15
36689
-19
36690
-21
36691
-24
36692
-27
36693
-29
36694
-31
36695
-31
36696
-29
36697
-27
36698
-24
36699
-22
36700
-16
36701
-8
36702
-4
36703
-2
36704
-3
36705
-5
36706
-8
36707
-10
36708
-13
36709
-15
36710
-17
36711
-18
36712
-20
36713
-20
36714
-20
36715
-19
36716
-18
36717
-17
36718
-17
36719
-18
36720
-19
36721
-21
36722
-21
36723
-21
36724
-20
36725
-19
36726
-17
36727
-15
36728
-13
36729
-11
36730
-10
36731
-9
36732
-8
36733
-8
36734
-8
36735
-9
36736
-9
36737
-12
36738
-15
36739
-17
36740
-20
36741
-22
36742
-25
36743
-27
36744
-29
36745
-30
36746
-30
36747
-28
36748
-25
36749
-23
36750
-20
36751
-15
36752
-9
36753
-4
36754
-1
36755
1
36756
1
36757
0
36758
-4
36759
-8
36760
-13
36761
-17
36762
-20
36763
-24
36764
-26
36765
-29
36766
-30
36767
-31
36768
-29
36769
-27
36770
-23
36771
-18
36772
-15
36773
-12
36774
-11
36775
-10
36776
-10
36777
-10
36778
-10
36779
-10
36780
-11
36781
-11
36782
-12
36783
-13
36784
-14
36785
-14
36786
-15
36787
-16
36788
-16
36789
-16
36790
-18
36791
-21
36792
-22
36793
-24
36794
-25
36795
-26
36796
-27
36797
-25
36798
-23
36799
-21
36800
-18
36801
-14
36802
-10
36803
-7
36804
-4
36805
-3
36806
-3
36807
-2
36808
-4
36809
-6
36810
-8
36811
-11
36812
-14
36813
-17
36814
-20
36815
-24
36816
-26
36817
-29
36818
-31
36819
-33
36820
-32
36821
-31
36822
-30
36823
-26
36824
-21
36825
-15
36826
-10
36827
-4
36828
1
36829
2
36830
0
36831
-3
36832
-6
36833
-10
36834
-14
36835
-17
36836
-20
36837
-21
36838
-23
36839
-25
36840
-25
36841
-23
36842
-21
36843
-19
36844
-19
36845
-19
36846
-19
36847
-20
36848
-19
36849
-19
36850
-17
36851
-16
36852
-14
36853
-13
36854
-11
36855
-10
36856
-9
36857
-9
36858
-9
36859
-9
36860
-10
36861
-11
36862
-12
36863
-14
36864
-15
36865
-17
36866
-19
36867
-22
36868
-24
36869
-26
36870
-28
36871
-30
36872
-30
36873
-29
36874
-27
36875
-24
36876
-22
36877
-17
36878
-13
36879
-7
36880
-3
36881
0
36882
1
36883
1
36884
0
36885
-4
36886
-9
36887
-13
36888
-17
36889
-21
36890
-24
36891
-27
36892
-29
36893
-31
36894
-31
36895
-30
36896
-28
36897
-25
36898
-22
36899
-16
36900
-9
36901
-5
36902
-4
36903
-4
36904
-6
36905
-9
36906
-11
36907
-14
36908
-16
36909
-17
36910
-18
36911
-19
36912
-20
36913
-20
36914
-19
36915
-18
36916
-16
36917
-16
36918
-16
36919
-17
36920
-19
36921
-20
36922
-21
36923
-22
36924
-22
36925
-22
36926
-20
36927
-19
36928
-16
36929
-14
36930
-11
36931
-9
36932
-7
36933
-6
36934
-6
36935
-5
36936
-6
36937
-8
36938
-10
36939
-12
36940
-15
36941
-17
36942
-21
36943
-24
36944
-27
36945
-29
36946
-31
36947
-31
36948
-30
36949
-28
36950
-26
36951
-23
36952
-18
36953
-13
36954
-7
36955
-2
36956
1
36957
1
36958
-1
36959
-4
36960
-9
36961
-13
36962
-17
36963
-19
36964
-22
36965
-24
36966
-26
36967
-28
36968
-28
36969
-26
36970
-22
36971
-18
36972
-18
36973
-17
36974
-16
36975
-16
36976
-15
36977
-15
36978
-14
36979
-13
36980
-12
36981
-12
36982
-12
36983
-11
36984
-11
36985
-11
36986
-12
36987
-13
36988
-14
36989
-14
36990
-15
36991
-16
36992
-16
36993
-17
36994
-18
36995
-20
36996
-21
36997
-23
36998
-25
36999
-27
37000
-28
37001
-27
37002
-25
37003
-23
37004
-20
37005
-17
37006
-13
37007
-9
37008
-5
37009
-3
37010
-2
37011
-2
37012
-2
37013
-4
37014
-8
37015
-13
37016
-16
37017
-20
37018
-23
37019
-26
37020
-28
37021
-30
37022
-31
37023
-127
37024
-127
37025
-127
37026
-127
37027
-127
37028
-119
37029
-84
37030
-58
37031
-40
37032
-28
37033
-20
37034
-16
37035
-14
37036
-13
37037
-13
37038
-14
37039
-15
37040
-16
37041
-16
37042
-17
37043
-18
37044
-19
37045
-19
37046
-20
37047
-20
37048
-20
37049
-20
37050
-19
37051
-19
37052
-19
37053
-19
37054
-19
37055
-18
37056
-17
37057
-17
37058
-16
37059
-14
37060
-15
37061
-15
37062
-14
37063
-14
37064
-14
37065
-14
37066
72
37067
100
37068
75
37069
52
37070
33
37071
20
37072
16
37073
127
37074
127
37075
101
37076
69
37077
44
37078
25
37079
11
37080
0
37081
-7
37082
-12
37083
-16
37084
-17
37085
-18
37086
-18
37087
-18
37088
-19
37089
-21
37090
-21
37091
-21
37092
-21
37093
-20
37094
-18
37095
-16
37096
-13
37097
-11
37098
-9
37099
-7
37100
-6
37101
-6
37102
-6
37103
-9
37104
-12
37105
-15
37106
-18
37107
-21
37108
-23
37109
-25
37110
-27
37111
-29
37112
-29
37113
-27
37114
-25
37115
-22
37116
-19
37117
-15
37118
-11
37119
-8
37120
-5
37121
-3
37122
-2
37123
-2
37124
-4
37125
-7
37126
-11
37127
-15
37128
-19
37129
-22
37130
-25
37131
-28
37132
-30
37133
-31
37134
-31
37135
-29
37136
-27
37137
-25
37138
-21
37139
-16
37140
-10
37141
-4
37142
0
37143
1
37144
0
37145
-3
37146
-6
37147
-10
37148
-14
37149
-18
37150
-21
37151
-22
37152
-24
37153
-25
37154
-25
37155
-23
37156
-21
37157
-19
37158
-18
37159
-18
37160
-18
37161
-18
37162
-18
37163
-17
37164
-16
37165
-15
37166
-13
37167
-12
37168
-10
37169
-9
37170
-8
37171
-8
37172
-10
37173
-12
37174
-15
37175
-18
37176
-20
37177
-22
37178
-24
37179
-25
37180
-26
37181
-26
37182
-25
37183
-23
37184
-20
37185
-17
37186
-13
37187
-10
37188
-7
37189
-5
37190
-4
37191
-5
37192
-5
37193
-7
37194
-9
37195
-10
37196
-12
37197
-15
37198
-18
37199
-21
37200
-24
37201
-26
37202
-29
37203
-31
37204
-32
37205
-31
37206
-29
37207
-27
37208
-24
37209
-19
37210
-14
37211
-8
37212
-2
37213
1
37214
1
37215
0
37216
-4
37217
-8
37218
-12
37219
-15
37220
-18
37221
-21
37222
-23
37223
-24
37224
-25
37225
-25
37226
-25
37227
-23
37228
-20
37229
-16
37230
-14
37231
-13
37232
-13
37233
-14
37234
-15
37235
-16
37236
-17
37237
-17
37238
-17
37239
-16
37240
-16
37241
-15
37242
-13
37243
-12
37244
-12
37245
-11
37246
-11
37247
-12
37248
-12
37249
-12
37250
-12
37251
-13
37252
-14
37253
-16
37254
-18
37255
-21
37256
-23
37257
-25
37258
-27
37259
-28
37260
-28
37261
-26
37262
-24
37263
-21
37264
-18
37265
-14
37266
-10
37267
-5
37268
-2
37269
0
37270
-1
37271
-3
37272
-7
37273
-11
37274
-15
37275
-18
37276
-21
37277
-24
37278
-26
37279
-28
37280
-28
37281
-28
37282
-26
37283
-22
37284
-17
37285
-14
37286
-12
37287
-12
37288
-12
37289
-12
37290
-12
37291
-13
37292
-13
37293
-13
37294
-13
37295
-13
37296
-14
37297
-14
37298
-14
37299
-14
37300
-15
37301
-15
37302
-15
37303
-15
37304
-15
37305
-16
37306
-18
37307
-20
37308
-22
37309
-24
37310
-25
37311
-26
37312
-26
37313
-25
37314
-23
37315
-20
37316
-17
37317
-14
37318
-10
37319
-7
37320
-5
37321
-4
37322
-4
37323
-4
37324
-5
37325
-7
37326
-10
37327
-13
37328
-16
37329
-19
37330
-22
37331
-25
37332
-28
37333
-30
37334
-31
37335
-31
37336
-30
37337
-27
37338
-24
37339
-19
37340
-12
37341
-7
37342
-5
37343
-5
37344
-7
37345
-8
37346
-10
37347
-12
37348
-14
37349
-15
37350
-16
37351
-17
37352
-18
37353
-18
37354
-18
37355
-17
37356
-16
37357
-16
37358
-18
37359
-19
37360
-21
37361
-22
37362
-22
37363
-23
37364
-22
37365
-21
37366
-19
37367
-17
37368
-16
37369
-13
37370
-10
37371
-8
37372
-7
37373
-6
37374
-6
37375
-7
37376
-8
37377
-9
37378
-12
37379
-14
37380
-17
37381
-20
37382
-23
37383
-26
37384
-28
37385
-30
37386
-32
37387
-31
37388
-30
37389
-28
37390
-26
37391
-21
37392
-16
37393
-11
37394
-6
37395
-1
37396
1
37397
3
37398
1
37399
-2
37400
-6
37401
-10
37402
-15
37403
-18
37404
-22
37405
-24
37406
-27
37407
-28
37408
-29
37409
-28
37410
-26
37411
-22
37412
-19
37413
-17
37414
-16
37415
-14
37416
-13
37417
-12
37418
-11
37419
-11
37420
-10
37421
-10
37422
-10
37423
-10
37424
-10
37425
-11
37426
-12
37427
-14
37428
-14
37429
-15
37430
-16
37431
-17
37432
-18
37433
-21
37434
-23
37435
-25
37436
-27
37437
-28
37438
-28
37439
-26
37440
-23
37441
-21
37442
-17
37443
-14
37444
-9
37445
-5
37446
-2
37447
-1
37448
-1
37449
-2
37450
-4
37451
-6
37452
-9
37453
-13
37454
-17
37455
-20
37456
-24
37457
-27
37458
-30
37459
-32
37460
-33
37461
-32
37462
-30
37463
-29
37464
-26
37465
-20
37466
-12
37467
-6
37468
-4
37469
-3
37470
-4
37471
-6
37472
-8
37473
-10
37474
-12
37475
-14
37476
-16
37477
-17
37478
-18
37479
-19
37480
-19
37481
-18
37482
-17
37483
-18
37484
-19
37485
-20
37486
-22
37487
-23
37488
-23
37489
-23
37490
-22
37491
-20
37492
-18
37493
-15
37494
-12
37495
-9
37496
-7
37497
-6
37498
-5
37499
-6
37500
-7
37501
-8
37502
-9
37503
-12
37504
-14
37505
-17
37506
-20
37507
-22
37508
-25
37509
-28
37510
-29
37511
-30
37512
-30
37513
-28
37514
-26
37515
-23
37516
-20
37517
-15
37518
-10
37519
-5
37520
-1
37521
1
37522
1
37523
-1
37524
-5
37525
-9
37526
-14
37527
-17
37528
-20
37529
-23
37530
-25
37531
-27
37532
-28
37533
-28
37534
-26
37535
-23
37536
-19
37537
-17
37538
-16
37539
-15
37540
-14
37541
-14
37542
-14
37543
-13
37544
-11
37545
-12
37546
-11
37547
-11
37548
-10
37549
-9
37550
-9
37551
-11
37552
-14
37553
-16
37554
-19
37555
-21
37556
-24
37557
-25
37558
-27
37559
-28
37560
-27
37561
-25
37562
-22
37563
-19
37564
-16
37565
-12
37566
-8
37567
-5
37568
-3
37569
-3
37570
-3
37571
-4
37572
-6
37573
-9
37574
-13
37575
-17
37576
-21
37577
-24
37578
-27
37579
-29
37580
-31
37581
-32
37582
-31
37583
-29
37584
-28
37585
-24
37586
-18
37587
-12
37588
-6
37589
-2
37590
-1
37591
-2
37592
-4
37593
-7
37594
-10
37595
-12
37596
-15
37597
-17
37598
-18
37599
-20
37600
-21
37601
-20
37602
-20
37603
-19
37604
-19
37605
-20
37606
-22
37607
-22
37608
-23
37609
-23
37610
-22
37611
-19
37612
-17
37613
-14
37614
-11
37615
-8
37616
-7
37617
-6
37618
-5
37619
-5
37620
-6
37621
-8
37622
-11
37623
-13
37624
-16
37625
-19
37626
-22
37627
-25
37628
-28
37629
-30
37630
-31
37631
-30
37632
-29
37633
-27
37634
-24
37635
-20
37636
-14
37637
-9
37638
-4
37639
-1
37640
1
37641
2
37642
1
37643
-2
37644
-7
37645
-11
37646
-16
37647
-20
37648
-23
37649
-26
37650
-29
37651
-31
37652
-31
37653
-30
37654
-28
37655
-25
37656
-21
37657
-16
37658
-13
37659
-11
37660
-10
37661
-10
37662
-9
37663
-9
37664
-10
37665
-10
37666
-11
37667
-12
37668
-12
37669
-13
37670
-13
37671
-14
37672
-16
37673
-19
37674
-21
37675
-23
37676
-25
37677
-27
37678
-28
37679
-26
37680
-24
37681
-22
37682
-18
37683
-15
37684
-11
37685
-8
37686
-6
37687
-4
37688
-4
37689
-4
37690
-5
37691
-8
37692
-12
37693
-16
37694
-19
37695
-22
37696
-25
37697
-28
37698
-30
37699
-31
37700
-30
37701
-29
37702
-26
37703
-24
37704
-21
37705
-16
37706
-11
37707
-6
37708
-2
37709
1
37710
1
37711
0
37712
-3
37713
-7
37714
-12
37715
-16
37716
-19
37717
-23
37718
-26
37719
-29
37720
-31
37721
-31
37722
-29
37723
-27
37724
-22
37725
-17
37726
-15
37727
-13
37728
-12
37729
-12
37730
-11
37731
-11
37732
-11
37733
-11
37734
-11
37735
-11
37736
-12
37737
-12
37738
-12
37739
-12
37740
-14
37741
-16
37742
-18
37743
-21
37744
-23
37745
-25
37746
-26
37747
-27
37748
-26
37749
-24
37750
-22
37751
-20
37752
-17
37753
-13
37754
-9
37755
-6
37756
-4
37757
-4
37758
-4
37759
-5
37760
-6
37761
-9
37762
-12
37763
-16
37764
-19
37765
-23
37766
-26
37767
-29
37768
-31
37769
-32
37770
-31
37771
-30
37772
-28
37773
-26
37774
-20
37775
-15
37776
-9
37777
-3
37778
1
37779
1
37780
0
37781
-3
37782
-7
37783
-10
37784
-13
37785
-16
37786
-19
37787
-21
37788
-23
37789
-24
37790
-24
37791
-23
37792
-21
37793
-20
37794
-19
37795
-20
37796
-20
37797
-20
37798
-19
37799
-18
37800
-16
37801
-14
37802
-12
37803
-10
37804
-8
37805
-7
37806
-6
37807
-7
37808
-10
37809
-13
37810
-16
37811
-19
37812
-21
37813
-24
37814
-25
37815
-26
37816
-25
37817
-24
37818
-23
37819
-21
37820
-18
37821
-15
37822
-12
37823
-9
37824
-6
37825
-5
37826
-4
37827
-4
37828
-5
37829
-6
37830
-10
37831
-13
37832
-17
37833
-20
37834
-23
37835
-26
37836
-29
37837
-31
37838
-31
37839
-30
37840
-28
37841
-25
37842
-21
37843
-15
37844
-9
37845
-6
37846
-5
37847
-6
37848
-7
37849
-8
37850
-10
37851
-11
37852
-13
37853
-15
37854
-17
37855
-17
37856
-17
37857
-16
37858
-16
37859
-18
37860
-19
37861
-21
37862
-22
37863
-23
37864
-24
37865
-24
37866
-22
37867
-20
37868
-17
37869
-14
37870
-10
37871
-8
37872
-6
37873
-7
37874
-9
37875
-12
37876
-14
37877
-16
37878
-18
37879
-20
37880
-22
37881
-23
37882
-22
37883
-22
37884
-21
37885
-20
37886
-18
37887
-15
37888
-13
37889
-11
37890
-9
37891
-8
37892
-8
37893
-9
37894
-12
37895
-15
37896
-18
37897
-20
37898
-22
37899
-24
37900
-25
37901
-25
37902
-24
37903
-22
37904
-19
37905
-15
37906
-12
37907
-11
37908
-11
37909
-12
37910
-13
37911
-15
37912
-16
37913
-17
37914
-17
37915
-16
37916
-16
37917
-16
37918
-14
37919
-13
37920
-13
37921
-14
37922
-15
37923
-17
37924
-18
37925
-20
37926
-21
37927
-22
37928
-22
37929
-22
37930
-21
37931
-19
37932
-16
37933
-13
37934
-10
37935
-9
37936
-9
37937
-11
37938
-13
37939
-15
37940
-17
37941
-19
37942
-21
37943
-21
37944
-20
37945
-20
37946
-20
37947
-18
37948
-17
37949
-14
37950
-12
37951
-11
37952
-10
37953
-9
37954
-9
37955
-9
37956
-9
37957
-10
37958
-11
37959
-13
37960
-16
37961
-18
37962
-21
37963
-24
37964
-26
37965
-28
37966
-29
37967
-28
37968
-27
37969
-24
37970
-21
37971
-16
37972
-11
37973
-7
37974
-6
37975
-6
37976
-7
37977
-9
37978
-11
37979
-12
37980
-14
37981
-16
37982
-17
37983
-17
37984
-18
37985
-17
37986
-16
37987
-17
37988
-18
37989
-19
37990
-20
37991
-21
37992
-21
37993
-22
37994
-21
37995
-20
37996
-18
37997
-16
37998
-13
37999
-11
38000
-8
38001
-8
38002
-9
38003
-11
38004
-13
38005
-16
38006
-18
38007
-20
38008
-21
38009
-23
38010
-23
38011
-23
38012
-23
38013
-21
38014
-19
38015
-17
38016
-14
38017
-12
38018
-10
38019
-8
38020
-7
38021
-6
38022
-8
38023
-11
38024
-14
38025
-17
38026
-20
38027
-22
38028
-24
38029
-26
38030
-27
38031
-27
38032
-26
38033
-23
38034
-20
38035
-15
38036
-11
38037
-8
38038
-7
38039
-8
38040
-9
38041
-11
38042
-13
38043
-15
38044
-16
38045
-17
38046
-18
38047
-18
38048
-18
38049
-17
38050
-16
38051
-16
38052
-16
38053
-17
38054
-18
38055
-20
38056
-21
38057
-21
38058
-21
38059
-20
38060
-19
38061
-17
38062
-15
38063
-12
38064
-11
38065
-9
38066
-8
38067
-7
38068
-7
38069
-9
38070
-12
38071
-14
38072
-16
38073
-19
38074
-22
38075
-24
38076
-26
38077
-27
38078
-27
38079
-26
38080
-24
38081
-21
38082
-19
38083
-15
38084
-11
38085
-7
38086
-4
38087
-2
38088
-3
38089
-5
38090
-9
38091
-13
38092
-16
38093
-19
38094
-21
38095
-23
38096
-25
38097
-25
38098
-26
38099
-24
38100
-21
38101
-18
38102
-16
38103
-15
38104
-16
38105
-16
38106
-16
38107
-16
38108
-15
38109
-15
38110
-14
38111
-13
38112
-13
38113
-12
38114
-11
38115
-10
38116
-11
38117
-13
38118
-15
38119
-17
38120
-20
38121
-21
38122
-23
38123
-24
38124
-24
38125
-24
38126
-22
38127
-20
38128
-18
38129
-15
38130
-12
38131
-10
38132
-7
38133
-6
38134
-6
38135
-8
38136
-10
38137
-13
38138
-16
38139
-19
38140
-21
38141
-23
38142
-24
38143
-25
38144
-25
38145
-24
38146
-22
38147
-20
38148
-17
38149
-14
38150
-11
38151
-9
38152
-6
38153
-5
38154
-4
38155
-5
38156
-8
38157
-12
38158
-15
38159
-18
38160
-21
38161
-23
38162
-25
38163
-27
38164
-27
38165
-27
38166
-25
38167
-22
38168
-19
38169
-16
38170
-14
38171
-13
38172
-13
38173
-13
38174
-13
38175
-14
38176
-14
38177
-14
38178
-14
38179
-13
38180
-13
38181
-13
38182
-12
38183
-12
38184
-13
38185
-15
38186
-17
38187
-19
38188
-21
38189
-23
38190
-24
38191
-25
38192
-25
38193
-24
38194
-22
38195
-19
38196
-17
38197
-14
38198
-10
38199
-8
38200
-7
38201
-7
38202
-6
38203
-6
38204
-7
38205
-9
38206
-12
38207
-15
38208
-18
38209
-21
38210
-24
38211
-27
38212
-29
38213
-30
38214
-30
38215
-28
38216
-26
38217
-24
38218
-22
38219
-17
38220
-11
38221
-4
38222
-1
38223
0
38224
-2
38225
-5
38226
-9
38227
-12
38228
-15
38229
-18
38230
-20
38231
-22
38232
-23
38233
-23
38234
-23
38235
-21
38236
-19
38237
-19
38238
-19
38239
-19
38240
-20
38241
-20
38242
-19
38243
-19
38244
-18
38245
-15
38246
-13
38247
-10
38248
-8
38249
-6
38250
-5
38251
-6
38252
-9
38253
-12
38254
-15
38255
-18
38256
-20
38257
-23
38258
-25
38259
-26
38260
-27
38261
-26
38262
-25
38263
-23
38264
-20
38265
-17
38266
-14
38267
-10
38268
-7
38269
-5
38270
-4
38271
-4
38272
-4
38273
-6
38274
-10
38275
-14
38276
-17
38277
-21
38278
-24
38279
-26
38280
-28
38281
-30
38282
-30
38283
-28
38284
-27
38285
-24
38286
-21
38287
-16
38288
-8
38289
-4
38290
-3
38291
-3
38292
-5
38293
-7
38294
-10
38295
-12
38296
-14
38297
-16
38298
-18
38299
-19
38300
-20
38301
-20
38302
-19
38303
-19
38304
-19
38305
-21
38306
-21
38307
-22
38308
-23
38309
-22
38310
-21
38311
-19
38312
-16
38313
-13
38314
-10
38315
-7
38316
-5
38317
-5
38318
-7
38319
-10
38320
-13
38321
-15
38322
-18
38323
-20
38324
-22
38325
-23
38326
-24
38327
-24
38328
-24
38329
-23
38330
-21
38331
-18
38332
-17
38333
-14
38334
-11
38335
-9
38336
-7
38337
-5
38338
-5
38339
-7
38340
-10
38341
-14
38342
-17
38343
-20
38344
-23
38345
-25
38346
-27
38347
-28
38348
-28
38349
-27
38350
-25
38351
-22
38352
-19
38353
-15
38354
-10
38355
-6
38356
-2
38357
-2
38358
-4
38359
-7
38360
-10
38361
-14
38362
-16
38363
-19
38364
-21
38365
-23
38366
-24
38367
-24
38368
-24
38369
-22
38370
-19
38371
-17
38372
-17
38373
-17
38374
-17
38375
-18
38376
-17
38377
-17
38378
-16
38379
-15
38380
-13
38381
-11
38382
-10
38383
-9
38384
-9
38385
-9
38386
-9
38387
-10
38388
-11
38389
-13
38390
-15
38391
-17
38392
-19
38393
-22
38394
-25
38395
-27
38396
-28
38397
-29
38398
-27
38399
-25
38400
-22
38401
-19
38402
-16
38403
-11
38404
-6
38405
-3
38406
0
38407
0
38408
0
38409
-3
38410
-8
38411
-12
38412
-16
38413
-19
38414
-23
38415
-25
38416
-28
38417
-29
38418
-30
38419
-28
38420
-27
38421
-23
38422
-19
38423
-16
38424
-14
38425
-13
38426
-12
38427
-11
38428
-10
38429
-10
38430
-10
38431
-10
38432
-11
38433
-11
38434
-12
38435
-12
38436
-13
38437
-15
38438
-18
38439
-20
38440
-22
38441
-24
38442
-25
38443
-26
38444
-26
38445
-25
38446
-23
38447
-20
38448
-17
38449
-14
38450
-10
38451
-6
38452
-4
38453
-3
38454
-4
38455
-7
38456
-9
38457
-13
38458
-16
38459
-19
38460
-22
38461
-24
38462
-26
38463
-27
38464
-26
38465
-25
38466
-23
38467
-20
38468
-17
38469
-13
38470
-9
38471
-6
38472
-4
38473
-2
38474
-2
38475
-4
38476
-7
38477
-11
38478
-15
38479
-18
38480
-21
38481
-24
38482
-26
38483
-28
38484
-29
38485
-28
38486
-26
38487
-24
38488
-20
38489
-15
38490
-13
38491
-11
38492
-11
38493
-11
38494
-12
38495
-12
38496
-13
38497
-13
38498
-13
38499
-14
38500
-14
38501
-14
38502
-13
38503
-13
38504
-14
38505
-16
38506
-18
38507
-20
38508
-22
38509
-24
38510
-25
38511
-26
38512
-25
38513
-22
38514
-20
38515
-17
38516
-14
38517
-11
38518
-8
38519
-6
38520
-5
38521
-5
38522
-4
38523
-6
38524
-9
38525
-13
38526
-16
38527
-20
38528
-22
38529
-25
38530
-27
38531
-29
38532
-30
38533
-29
38534
-27
38535
-24
38536
-22
38537
-19
38538
-14
38539
-7
38540
-2
38541
0
38542
-1
38543
-3
38544
-7
38545
-10
38546
-14
38547
-17
38548
-20
38549
-22
38550
-24
38551
-25
38552
-26
38553
-25
38554
-23
38555
-20
38556
-18
38557
-17
38558
-17
38559
-17
38560
-17
38561
-16
38562
-16
38563
-14
38564
-13
38565
-12
38566
-11
38567
-9
38568
-8
38569
-8
38570
-10
38571
-12
38572
-15
38573
-17
38574
-20
38575
-22
38576
-24
38577
-25
38578
-26
38579
-26
38580
-24
38581
-22
38582
-20
38583
-16
38584
-12
38585
-9
38586
-6
38587
-5
38588
-4
38589
-3
38590
-4
38591
-5
38592
-8
38593
-12
38594
-16
38595
-19
38596
-23
38597
-25
38598
-28
38599
-31
38600
-31
38601
-30
38602
-28
38603
-26
38604
-23
38605
-18
38606
-13
38607
-6
38608
-1
38609
0
38610
-1
38611
-3
38612
-7
38613
-10
38614
-14
38615
-16
38616
-18
38617
-21
38618
-22
38619
-23
38620
-23
38621
-22
38622
-20
38623
-19
38624
-19
38625
-20
38626
-20
38627
-20
38628
-20
38629
-19
38630
-17
38631
-15
38632
-12
38633
-10
38634
-8
38635
-7
38636
-7
38637
-7
38638
-7
38639
-8
38640
-10
38641
-13
38642
-16
38643
-19
38644
-22
38645
-24
38646
-26
38647
-28
38648
-30
38649
-29
38650
-27
38651
-25
38652
-22
38653
-19
38654
-15
38655
-10
38656
-5
38657
-2
38658
0
38659
0
38660
-2
38661
-6
38662
-10
38663
-14
38664
-18
38665
-21
38666
-24
38667
-26
38668
-28
38669
-29
38670
-28
38671
-26
38672
-23
38673
-18
38674
-15
38675
-12
38676
-12
38677
-11
38678
-11
38679
-12
38680
-13
38681
-13
38682
-13
38683
-13
38684
-13
38685
-13
38686
-13
38687
-13
38688
-13
38689
-15
38690
-17
38691
-19
38692
-21
38693
-23
38694
-24
38695
-25
38696
-25
38697
-23
38698
-21
38699
-18
38700
-16
38701
-13
38702
-10
38703
-7
38704
-5
38705
-4
38706
-6
38707
-9
38708
-12
38709
-16
38710
-18
38711
-20
38712
-21
38713
-23
38714
-24
38715
-25
38716
-25
38717
-23
38718
-21
38719
-18
38720
-15
38721
-12
38722
-9
38723
-7
38724
-5
38725
-4
38726
-5
38727
-8
38728
-11
38729
-15
38730
-18
38731
-21
38732
-23
38733
-25
38734
-26
38735
-27
38736
-26
38737
-24
38738
-21
38739
-17
38740
-13
38741
-11
38742
-11
38743
-12
38744
-13
38745
-14
38746
-14
38747
-15
38748
-15
38749
-15
38750
-15
38751
-15
38752
-15
38753
-14
38754
-13
38755
-12
38756
-13
38757
-15
38758
-17
38759
-18
38760
-20
38761
-22
38762
-23
38763
-23
38764
-23
38765
-22
38766
-21
38767
-18
38768
-16
38769
-13
38770
-11
38771
-9
38772
-7
38773
-6
38774
-6
38775
-6
38776
-8
38777
-11
38778
-14
38779
-17
38780
-20
38781
-23
38782
-25
38783
-26
38784
-27
38785
-27
38786
-26
38787
-23
38788
-20
38789
-18
38790
-14
38791
-10
38792
-6
38793
-3
38794
-3
38795
-4
38796
-7
38797
-10
38798
-14
38799
-17
38800
-19
38801
-21
38802
-23
38803
-24
38804
-24
38805
-24
38806
-22
38807
-19
38808
-18
38809
-17
38810
-17
38811
-17
38812
-17
38813
-17
38814
-17
38815
-16
38816
-15
38817
-14
38818
-13
38819
-12
38820
-10
38821
-8
38822
-8
38823
-9
38824
-12
38825
-14
38826
-17
38827
-19
38828
-21
38829
-23
38830
-25
38831
-25
38832
-25
38833
-24
38834
-22
38835
-20
38836
-17
38837
-14
38838
-10
38839
-7
38840
-5
38841
-4
38842
-3
38843
-4
38844
-6
38845
-9
38846
-12
38847
-16
38848
-20
38849
-23
38850
-25
38851
-28
38852
-30
38853
-30
38854
-29
38855
-27
38856
-25
38857
-23
38858
-19
38859
-14
38860
-7
38861
-2
38862
0
38863
0
38864
-3
38865
-6
38866
-9
38867
-13
38868
-16
38869
-18
38870
-20
38871
-22
38872
-23
38873
-23
38874
-23
38875
-21
38876
-19
38877
-19
38878
-19
38879
-19
38880
-20
38881
-20
38882
-19
38883
-18
38884
-16
38885
-14
38886
-11
38887
-9
38888
-8
38889
-6
38890
-6
38891
-7
38892
-10
38893
-13
38894
-16
38895
-18
38896
-21
38897
-23
38898
-25
38899
-26
38900
-27
38901
-26
38902
-24
38903
-22
38904
-19
38905
-16
38906
-13
38907
-9
38908
-6
38909
-4
38910
-3
38911
-3
38912
-3
38913
-6
38914
-10
38915
-14
38916
-17
38917
-21
38918
-24
38919
-26
38920
-29
38921
-30
38922
-30
38923
-29
38924
-27
38925
-25
38926
-22
38927
-16
38928
-8
38929
-3
38930
-2
38931
-3
38932
-5
38933
-7
38934
-10
38935
-13
38936
-15
38937
-17
38938
-18
38939
-20
38940
-20
38941
-20
38942
-19
38943
-18
38944
-18
38945
-19
38946
-20
38947
-21
38948
-21
38949
-22
38950
-21
38951
-19
38952
-17
38953
-14
38954
-11
38955
-9
38956
-7
38957
-6
38958
-5
38959
-5
38960
-7
38961
-9
38962
-12
38963
-15
38964
-18
38965
-21
38966
-24
38967
-27
38968
-29
38969
-30
38970
-29
38971
-28
38972
-25
38973
-22
38974
-20
38975
-16
38976
-11
38977
-6
38978
-2
38979
0
38980
0
38981
0
38982
-3
38983
-8
38984
-12
38985
-16
38986
-20
38987
-23
38988
-26
38989
-28
38990
-30
38991
-31
38992
-29
38993
-28
38994
-26
38995
-23
38996
-17
38997
-10
38998
-4
38999
-2
39000
-2
39001
-4
39002
-7
39003
-9
39004
-12
39005
-14
39006
-16
39007
-18
39008
-20
39009
-20
39010
-20
39011
-19
39012
-18
39013
-18
39014
-19
39015
-20
39016
-21
39017
-22
39018
-22
39019
-22
39020
-20
39021
-18
39022
-16
39023
-14
39024
-11
39025
-9
39026
-7
39027
-6
39028
-6
39029
-6
39030
-7
39031
-8
39032
-8
39033
-10
39034
-13
39035
-16
39036
-19
39037
-22
39038
-25
39039
-27
39040
-29
39041
-31
39042
-30
39043
-29
39044
-27
39045
-25
39046
-21
39047
-16
39048
-11
39049
-4
39050
0
39051
2
39052
1
39053
-2
39054
-5
39055
-10
39056
-13
39057
-16
39058
-19
39059
-21
39060
-23
39061
-24
39062
-24
39063
-24
39064
-23
39065
-21
39066
-20
39067
-20
39068
-20
39069
-20
39070
-19
39071
-18
39072
-16
39073
-14
39074
-12
39075
-10
39076
-8
39077
-7
39078
-5
39079
-6
39080
-8
39081
-12
39082
-15
39083
-17
39084
-20
39085
-23
39086
-25
39087
-26
39088
-27
39089
-27
39090
-25
39091
-23
39092
-21
39093
-17
39094
-13
39095
-9
39096
-6
39097
-4
39098
-2
39099
-2
39100
-4
39101
-8
39102
-12
39103
-15
39104
-19
39105
-22
39106
-24
39107
-27
39108
-28
39109
-29
39110
-29
39111
-26
39112
-24
39113
-21
39114
-18
39115
-13
39116
-7
39117
-3
39118
-1
39119
-2
39120
-5
39121
-8
39122
-12
39123
-15
39124
-17
39125
-20
39126
-21
39127
-23
39128
-23
39129
-23
39130
-21
39131
-19
39132
-18
39133
-17
39134
-18
39135
-18
39136
-19
39137
-19
39138
-18
39139
-16
39140
-15
39141
-13
39142
-11
39143
-10
39144
-9
39145
-8
39146
-8
39147
-8
39148
-9
39149
-10
39150
-11
39151
-14
39152
-16
39153
-19
39154
-22
39155
-24
39156
-27
39157
-28
39158
-30
39159
-29
39160
-28
39161
-25
39162
-22
39163
-20
39164
-15
39165
-10
39166
-5
39167
-1
39168
1
39169
1
39170
0
39171
-3
39172
-8
39173
-13
39174
-17
39175
-20
39176
-24
39177
-26
39178
-28
39179
-30
39180
-30
39181
-28
39182
-25
39183
-20
39184
-15
39185
-13
39186
-11
39187
-10
39188
-10
39189
-10
39190
-10
39191
-10
39192
-10
39193
-11
39194
-12
39195
-12
39196
-12
39197
-12
39198
-13
39199
-15
39200
-17
39201
-19
39202
-22
39203
-23
39204
-25
39205
-26
39206
-25
39207
-24
39208
-21
39209
-19
39210
-16
39211
-12
39212
-9
39213
-7
39214
-5
39215
-3
39216
-3
39217
-5
39218
-9
39219
-12
39220
-16
39221
-19
39222
-23
39223
-25
39224
-28
39225
-29
39226
-29
39227
-28
39228
-25
39229
-23
39230
-20
39231
-16
39232
-12
39233
-7
39234
-4
39235
-2
39236
0
39237
-1
39238
-4
39239
-8
39240
-12
39241
-16
39242
-19
39243
-22
39244
-25
39245
-27
39246
-29
39247
-29
39248
-28
39249
-26
39250
-22
39251
-17
39252
-14
39253
-11
39254
-10
39255
-10
39256
-10
39257
-10
39258
-11
39259
-11
39260
-12
39261
-12
39262
-13
39263
-13
39264
-13
39265
-13
39266
-13
39267
-16
39268
-18
39269
-20
39270
-21
39271
-23
39272
-24
39273
-25
39274
-24
39275
-23
39276
-20
39277
-18
39278
-15
39279
-12
39280
-9
39281
-7
39282
-5
39283
-4
39284
-4
39285
-6
39286
-9
39287
-12
39288
-15
39289
-18
39290
-21
39291
-24
39292
-26
39293
-27
39294
-28
39295
-27
39296
-25
39297
-23
39298
-20
39299
-16
39300
-12
39301
-7
39302
-3
39303
-1
39304
-2
39305
-4
39306
-8
39307
-12
39308
-15
39309
-18
39310
-21
39311
-22
39312
-24
39313
-25
39314
-24
39315
-22
39316
-19
39317
-17
39318
-16
39319
-16
39320
-17
39321
-18
39322
-18
39323
-17
39324
-16
39325
-16
39326
-14
39327
-13
39328
-11
39329
-10
39330
-9
39331
-9
39332
-10
39333
-12
39334
-15
39335
-17
39336
-19
39337
-21
39338
-23
39339
-24
39340
-24
39341
-24
39342
-23
39343
-21
39344
-18
39345
-15
39346
-12
39347
-10
39348
-8
39349
-7
39350
-5
39351
-4
39352
-5
39353
-8
39354
-11
39355
-16
39356
-19
39357
-22
39358
-24
39359
-26
39360
-27
39361
-28
39362
-27
39363
-25
39364
-22
39365
-19
39366
-16
39367
-12
39368
-8
39369
-3
39370
-1
39371
-1
39372
-3
39373
-6
39374
-10
39375
-14
39376
-17
39377
-20
39378
-22
39379
-24
39380
-25
39381
-26
39382
-25
39383
-24
39384
-21
39385
-19
39386
-17
39387
-16
39388
-16
39389
-16
39390
-15
39391
-15
39392
-14
39393
-13
39394
-12
39395
-11
39396
-10
39397
-9
39398
-9
39399
-10
39400
-12
39401
-15
39402
-17
39403
-19
39404
-21
39405
-23
39406
-25
39407
-25
39408
-25
39409
-24
39410
-22
39411
-19
39412
-16
39413
-13
39414
-10
39415
-8
39416
-6
39417
-4
39418
-4
39419
-4
39420
-7
39421
-10
39422
-14
39423
-17
39424
-20
39425
-23
39426
-26
39427
-27
39428
-29
39429
-28
39430
-27
39431
-24
39432
-21
39433
-16
39434
-12
39435
-9
39436
-8
39437
-8
39438
-9
39439
-10
39440
-11
39441
-12
39442
-12
39443
-14
39444
-15
39445
-15
39446
-15
39447
-14
39448
-14
39449
-15
39450
-17
39451
-19
39452
-21
39453
-22
39454
-23
39455
-23
39456
-23
39457
-21
39458
-19
39459
-16
39460
-12
39461
-9
39462
-8
39463
-8
39464
-10
39465
-12
39466
-14
39467
-16
39468
-17
39469
-18
39470
-19
39471
-20
39472
-20
39473
-19
39474
-19
39475
-17
39476
-16
39477
-15
39478
-13
39479
-12
39480
-11
39481
-9
39482
-9
39483
-11
39484
-13
39485
-16
39486
-18
39487
-20
39488
-22
39489
-25
39490
-25
39491
-26
39492
-24
39493
-22
39494
-20
39495
-17
39496
-14
39497
-10
39498
-6
39499
-4
39500
-3
39501
-5
39502
-7
39503
-11
39504
-14
39505
-16
39506
-19
39507
-21
39508
-22
39509
-23
39510
-23
39511
-22
39512
-20
39513
-18
39514
-17
39515
-17
39516
-17
39517
-18
39518
-18
39519
-17
39520
-17
39521
-16
39522
-14
39523
-12
39524
-11
39525
-9
39526
-8
39527
-8
39528
-10
39529
-13
39530
-15
39531
-18
39532
-21
39533
-23
39534
-24
39535
-24
39536
-24
39537
-23
39538
-21
39539
-18
39540
-16
39541
-13
39542
-10
39543
-8
39544
-6
39545
-5
39546
-4
39547
-5
39548
-8
39549
-11
39550
-15
39551
-18
39552
-21
39553
-23
39554
-26
39555
-27
39556
-28
39557
-28
39558
-26
39559
-23
39560
-20
39561
-16
39562
-11
39563
-6
39564
-4
39565
-4
39566
-5
39567
-8
39568
-10
39569
-13
39570
-15
39571
-17
39572
-19
39573
-20
39574
-21
39575
-21
39576
-21
39577
-19
39578
-18
39579
-18
39580
-18
39581
-19
39582
-19
39583
-19
39584
-18
39585
-18
39586
-16
39587
-14
39588
-12
39589
-10
39590
-8
39591
-7
39592
-9
39593
-11
39594
-13
39595
-16
39596
-18
39597
-20
39598
-22
39599
-23
39600
-24
39601
-24
39602
-23
39603
-21
39604
-19
39605
-16
39606
-14
39607
-10
39608
-7
39609
-5
39610
-4
39611
-4
39612
-7
39613
-10
39614
-14
39615
-17
39616
-19
39617
-22
39618
-24
39619
-26
39620
-27
39621
-26
39622
-24
39623
-21
39624
-17
39625
-13
39626
-10
39627
-9
39628
-9
39629
-10
39630
-11
39631
-13
39632
-14
39633
-15
39634
-15
39635
-16
39636
-16
39637
-15
39638
-14
39639
-14
39640
-14
39641
-15
39642
-16
39643
-18
39644
-19
39645
-21
39646
-22
39647
-22
39648
-22
39649
-20
39650
-18
39651
-16
39652
-12
39653
-9
39654
-8
39655
-9
39656
-10
39657
-12
39658
-15
39659
-16
39660
-18
39661
-19
39662
-20
39663
-20
39664
-21
39665
-20
39666
-19
39667
-17
39668
-15
39669
-12
39670
-11
39671
-10
39672
-9
39673
-8
39674
-8
39675
-8
39676
-10
39677
-12
39678
-15
39679
-18
39680
-20
39681
-23
39682
-25
39683
-27
39684
-28
39685
-28
39686
-26
39687
-24
39688
-21
39689
-17
39690
-12
39691
-7
39692
-4
39693
-3
39694
-4
39695
-7
39696
-9
39697
-12
39698
-14
39699
-17
39700
-18
39701
-20
39702
-20
39703
-20
39704
-19
39705
-18
39706
-17
39707
-19
39708
-19
39709
-20
39710
-21
39711
-20
39712
-20
39713
-18
39714
-16
39715
-13
39716
-10
39717
-8
39718
-6
39719
-6
39720
-7
39721
-10
39722
-13
39723
-16
39724
-18
39725
-20
39726
-21
39727
-23
39728
-23
39729
-23
39730
-23
39731
-21
39732
-19
39733
-17
39734
-14
39735
-11
39736
-8
39737
-7
39738
-7
39739
-9
39740
-12
39741
-14
39742
-16
39743
-18
39744
-20
39745
-22
39746
-23
39747
-23
39748
-23
39749
-21
39750
-19
39751
-17
39752
-14
39753
-11
39754
-8
39755
-7
39756
-7
39757
-9
39758
-11
39759
-13
39760
-15
39761
-17
39762
-19
39763
-20
39764
-21
39765
-21
39766
-21
39767
-20
39768
-18
39769
-17
39770
-17
39771
-17
39772
-18
39773
-18
39774
-19
39775
-19
39776
-18
39777
-17
39778
-16
39779
-14
39780
-12
39781
-11
39782
-10
39783
-8
39784
-8
39785
-8
39786
-9
39787
-12
39788
-15
39789
-17
39790
-20
39791
-22
39792
-24
39793
-25
39794
-26
39795
-26
39796
-25
39797
-22
39798
-20
39799
-16
39800
-12
39801
-8
39802
-5
39803
-2
39804
-1
39805
-2
39806
-4
39807
-8
39808
-12
39809
-16
39810
-19
39811
-21
39812
-24
39813
-26
39814
-27
39815
-27
39816
-25
39817
-23
39818
-18
39819
-15
39820
-13
39821
-12
39822
-12
39823
-12
39824
-12
39825
-12
39826
-12
39827
-12
39828
-12
39829
-12
39830
-12
39831
-11
39832
-11
39833
-11
39834
-13
39835
-15
39836
-17
39837
-20
39838
-22
39839
-23
39840
-24
39841
-25
39842
-24
39843
-22
39844
-20
39845
-17
39846
-14
39847
-11
39848
-8
39849
-5
39850
-4
39851
-5
39852
-8
39853
-11
39854
-14
39855
-17
39856
-20
39857
-22
39858
-24
39859
-25
39860
-25
39861
-25
39862
-23
39863
-21
39864
-19
39865
-16
39866
-13
39867
-9
39868
-7
39869
-4
39870
-3
39871
-4
39872
-6
39873
-10
39874
-13
39875
-16
39876
-19
39877
-22
39878
-24
39879
-26
39880
-27
39881
-26
39882
-25
39883
-22
39884
-18
39885
-15
39886
-13
39887
-12
39888
-12
39889
-12
39890
-12
39891
-12
39892
-12
39893
-12
39894
-12
39895
-12
39896
-11
39897
-11
39898
-11
39899
-13
39900
-15
39901
-17
39902
-19
39903
-21
39904
-23
39905
-24
39906
-24
39907
-24
39908
-22
39909
-20
39910
-16
39911
-12
39912
-9
39913
-8
39914
-8
39915
-9
39916
-11
39917
-13
39918
-15
39919
-16
39920
-17
39921
-18
39922
-19
39923
-19
39924
-19
39925
-18
39926
-17
39927
-16
39928
-15
39929
-13
39930
-12
39931
-11
39932
-11
39933
-11
39934
-10
39935
-10
39936
-11
39937
-13
39938
-15
39939
-17
39940
-20
39941
-22
39942
-24
39943
-25
39944
-26
39945
-26
39946
-24
39947
-22
39948
-19
39949
-14
39950
-10
39951
-8
39952
-7
39953
-8
39954
-9
39955
-11
39956
-13
39957
-14
39958
-15
39959
-16
39960
-16
39961
-16
39962
-16
39963
-15
39964
-14
39965
-14
39966
-14
39967
-16
39968
-17
39969
-19
39970
-20
39971
-21
39972
-21
39973
-21
39974
-21
39975
-20
39976
-17
39977
-15
39978
-12
39979
-11
39980
-9
39981
-8
39982
-7
39983
-7
39984
-6
39985
-8
39986
-10
39987
-13
39988
-16
39989
-19
39990
-22
39991
-25
39992
-27
39993
-28
39994
-29
39995
-28
39996
-26
39997
-24
39998
-21
39999
-19
40000
-15
40001
-9
40002
-4
40003
0
40004
2
40005
1
40006
-1
40007
-6
40008
-10
40009
-14
40010
-18
40011
-21
40012
-23
40013
-25
40014
-27
40015
-27
40016
-26
40017
-24
40018
-20
40019
-17
40020
-16
40021
-15
40022
-15
40023
-15
40024
-15
40025
-14
40026
-13
40027
-12
40028
-11
40029
-10
40030
-9
40031
-9
40032
-9
40033
-10
40034
-13
40035
-16
40036
-18
40037
-20
40038
-23
40039
-24
40040
-26
40041
-26
40042
-25
40043
-24
40044
-21
40045
-19
40046
-15
40047
-11
40048
-8
40049
-5
40050
-2
40051
-1
40052
-2
40053
-5
40054
-9
40055
-12
40056
-15
40057
-18
40058
-22
40059
-24
40060
-27
40061
-28
40062
-29
40063
-27
40064
-25
40065
-23
40066
-20
40067
-15
40068
-9
40069
-4
40070
-2
40071
-3
40072
-5
40073
-8
40074
-10
40075
-13
40076
-16
40077
-17
40078
-19
40079
-20
40080
-21
40081
-20
40082
-19
40083
-18
40084
-17
40085
-18
40086
-18
40087
-21
40088
-23
40089
-22
40090
-21
40091
-19
40092
-16
40093
-14
40094
-11
40095
-9
40096
-6
40097
-5
40098
-5
40099
-7
40100
-10
40101
-13
40102
-16
40103
-18
40104
-21
40105
-23
40106
-25
40107
-26
40108
-26
40109
-25
40110
-23
40111
-21
40112
-18
40113
-15
40114
-12
40115
-8
40116
-6
40117
-4
40118
-4
40119
-3
40120
-2
40121
-5
40122
-9
40123
-12
40124
-16
40125
-20
40126
-23
40127
-26
40128
-28
40129
-30
40130
-30
40131
-29
40132
-28
40133
-26
40134
-21
40135
-16
40136
-11
40137
-4
40138
1
40139
2
40140
1
40141
-2
40142
-5
40143
-9
40144
-13
40145
-16
40146
-19
40147
-21
40148
-23
40149
-24
40150
-24
40151
-24
40152
-22
40153
-21
40154
-20
40155
-19
40156
-19
40157
-19
40158
-18
40159
-17
40160
-15
40161
-13
40162
-11
40163
-9
40164
-8
40165
-7
40166
-6
40167
-6
40168
-8
40169
-11
40170
-15
40171
-17
40172
-20
40173
-23
40174
-25
40175
-27
40176
-28
40177
-26
40178
-25
40179
-22
40180
-19
40181
-15
40182
-11
40183
-7
40184
-3
40185
-1
40186
-1
40187
-1
40188
-3
40189
-7
40190
-11
40191
-15
40192
-19
40193
-22
40194
-24
40195
-27
40196
-28
40197
-29
40198
-28
40199
-25
40200
-22
40201
-17
40202
-13
40203
-10
40204
-8
40205
-8
40206
-9
40207
-9
40208
-10
40209
-11
40210
-12
40211
-13
40212
-14
40213
-14
40214
-14
40215
-14
40216
-14
40217
-14
40218
-16
40219
-18
40220
-20
40221
-22
40222
-23
40223
-23
40224
-23
40225
-22
40226
-20
40227
-17
40228
-15
40229
-11
40230
-9
40231
-6
40232
-5
40233
-4
40234
-5
40235
-8
40236
-11
40237
-14
40238
-17
40239
-20
40240
-22
40241
-24
40242
-25
40243
-26
40244
-26
40245
-24
40246
-22
40247
-19
40248
-16
40249
-13
40250
-9
40251
-6
40252
-4
40253
-4
40254
-6
40255
-9
40256
-13
40257
-16
40258
-18
40259
-20
40260
-22
40261
-24
40262
-24
40263
-25
40264
-23
40265
-20
40266
-16
40267
-14
40268
-12
40269
-12
40270
-12
40271
-13
40272
-14
40273
-15
40274
-15
40275
-15
40276
-15
40277
-14
40278
-14
40279
-14
40280
-13
40281
-12
40282
-11
40283
-10
40284
-11
40285
-12
40286
-15
40287
-17
40288
-19
40289
-21
40290
-22
40291
-24
40292
-24
40293
-24
40294
-23
40295
-21
40296
-18
40297
-16
40298
-13
40299
-10
40300
-7
40301
-5
40302
-4
40303
-5
40304
-7
40305
-10
40306
-14
40307
-17
40308
-20
40309
-22
40310
-24
40311
-26
40312
-26
40313
-26
40314
-25
40315
-22
40316
-20
40317
-16
40318
-13
40319
-10
40320
-7
40321
-4
40322
-2
40323
-2
40324
-4
40325
-7
40326
-11
40327
-15
40328
-18
40329
-20
40330
-23
40331
-25
40332
-26
40333
-27
40334
-26
40335
-24
40336
-21
40337
-17
40338
-14
40339
-13
40340
-12
40341
-12
40342
-12
40343
-13
40344
-14
40345
-13
40346
-13
40347
-12
40348
-12
40349
-12
40350
-11
40351
-11
40352
-12
40353
-13
40354
-16
40355
-18
40356
-19
40357
-21
40358
-23
40359
-24
40360
-24
40361
-23
40362
-22
40363
-20
40364
-17
40365
-14
40366
-11
40367
-8
40368
-7
40369
-5
40370
-5
40371
-5
40372
-5
40373
-7
40374
-10
40375
-13
40376
-16
40377
-19
40378
-22
40379
-25
40380
-27
40381
-29
40382
-29
40383
-28
40384
-26
40385
-24
40386
-22
40387
-17
40388
-12
40389
-6
40390
-1
40391
1
40392
1
40393
-1
40394
-5
40395
-9
40396
-14
40397
-17
40398
-19
40399
-22
40400
-23
40401
-24
40402
-25
40403
-24
40404
-22
40405
-18
40406
-16
40407
-16
40408
-16
40409
-16
40410
-16
40411
-16
40412
-16
40413
-15
40414
-14
40415
-13
40416
-11
40417
-11
40418
-10
40419
-10
40420
-10
40421
-10
40422
-10
40423
-11
40424
-13
40425
-15
40426
-18
40427
-20
40428
-23
40429
-25
40430
-26
40431
-28
40432
-27
40433
-25
40434
-23
40435
-21
40436
-17
40437
-14
40438
-9
40439
-6
40440
-2
40441
0
40442
0
40443
0
40444
-2
40445
-6
40446
-11
40447
-15
40448
-19
40449
-22
40450
-25
40451
-27
40452
-29
40453
-30
40454
-29
40455
-27
40456
-25
40457
-23
40458
-17
40459
-10
40460
-5
40461
-2
40462
-3
40463
-4
40464
-7
40465
-9
40466
-12
40467
-14
40468
-16
40469
-18
40470
-19
40471
-20
40472
-19
40473
-18
40474
-17
40475
-17
40476
-17
40477
-19
40478
-20
40479
-21
40480
-21
40481
-21
40482
-20
40483
-18
40484
-16
40485
-14
40486
-11
40487
-8
40488
-7
40489
-6
40490
-6
40491
-6
40492
-6
40493
-7
40494
-9
40495
-12
40496
-15
40497
-18
40498
-21
40499
-24
40500
-26
40501
-29
40502
-30
40503
-30
40504
-29
40505
-27
40506
-25
40507
-21
40508
-16
40509
-11
40510
-6
40511
-2
40512
1
40513
2
40514
2
40515
0
40516
-4
40517
-9
40518
-13
40519
-17
40520
-21
40521
-24
40522
-26
40523
-29
40524
-30
40525
-29
40526
-28
40527
-25
40528
-22
40529
-16
40530
-12
40531
-9
40532
-7
40533
-7
40534
-7
40535
-8
40536
-9
40537
-10
40538
-11
40539
-13
40540
-14
40541
-15
40542
-15
40543
-15
40544
-15
40545
-16
40546
-17
40547
-19
40548
-21
40549
-22
40550
-24
40551
-24
40552
-24
40553
-23
40554
-21
40555
-18
40556
-15
40557
-12
40558
-8
40559
-6
40560
-4
40561
-3
40562
-3
40563
-4
40564
-5
40565
-8
40566
-11
40567
-14
40568
-16
40569
-20
40570
-23
40571
-26
40572
-29
40573
-31
40574
-31
40575
-30
40576
-28
40577
-26
40578
-21
40579
-15
40580
-10
40581
-3
40582
1
40583
2
40584
1
40585
-2
40586
-5
40587
-9
40588
-13
40589
-16
40590
-18
40591
-21
40592
-22
40593
-23
40594
-24
40595
-23
40596
-21
40597
-19
40598
-18
40599
-19
40600
-20
40601
-20
40602
-19
40603
-18
40604
-17
40605
-15
40606
-12
40607
-10
40608
-8
40609
-7
40610
-7
40611
-7
40612
-7
40613
-8
40614
-9
40615
-11
40616
-13
40617
-15
40618
-18
40619
-21
40620
-24
40621
-26
40622
-28
40623
-29
40624
-29
40625
-27
40626
-25
40627
-22
40628
-19
40629
-15
40630
-10
40631
-5
40632
-1
40633
0
40634
1
40635
0
40636
-2
40637
-4
40638
-8
40639
-12
40640
-16
40641
-19
40642
-23
40643
-26
40644
-29
40645
-31
40646
-32
40647
-31
40648
-30
40649
-29
40650
-24
40651
-18
40652
-11
40653
-5
40654
-3
40655
-2
40656
-3
40657
-5
40658
-7
40659
-9
40660
-11
40661
-14
40662
-15
40663
-16
40664
-17
40665
-16
40666
-16
40667
-16
40668
-16
40669
-18
40670
-19
40671
-21
40672
-22
40673
-22
40674
-23
40675
-22
40676
-20
40677
-18
40678
-15
40679
-12
40680
-10
40681
-8
40682
-6
40683
-5
40684
-5
40685
-5
40686
-6
40687
-8
40688
-11
40689
-14
40690
-17
40691
-20
40692
-23
40693
-25
40694
-28
40695
-30
40696
-30
40697
-29
40698
-27
40699
-24
40700
-22
40701
-18
40702
-13
40703
-8
40704
-3
40705
0
40706
1
40707
2
40708
0
40709
-3
40710
-8
40711
-12
40712
-16
40713
-20
40714
-23
40715
-25
40716
-27
40717
-29
40718
-29
40719
-27
40720
-25
40721
-21
40722
-16
40723
-13
40724
-11
40725
-10
40726
-10
40727
-10
40728
-10
40729
-10
40730
-11
40731
-11
40732
-12
40733
-12
40734
-12
40735
-13
40736
-12
40737
-12
40738
-13
40739
-15
40740
-17
40741
-19
40742
-21
40743
-23
40744
-25
40745
-26
40746
-25
40747
-24
40748
-21
40749
-19
40750
-16
40751
-12
40752
-8
40753
-5
40754
-3
40755
-2
40756
-2
40757
-2
40758
-4
40759
-6
40760
-9
40761
-13
40762
-17
40763
-20
40764
-24
40765
-27
40766
-29
40767
-31
40768
-31
40769
-30
40770
-28
40771
-26
40772
-21
40773
-14
40774
-7
40775
-3
40776
-2
40777
-3
40778
-4
40779
-6
40780
-9
40781
-11
40782
-13
40783
-15
40784
-16
40785
-17
40786
-18
40787
-17
40788
-17
40789
-17
40790
-18
40791
-20
40792
-22
40793
-23
40794
-24
40795
-24
40796
-22
40797
-20
40798
-17
40799
-14
40800
-10
40801
-7
40802
-5
40803
-3
40804
-3
40805
-5
40806
-8
40807
-12
40808
-15
40809
-17
40810
-20
40811
-22
40812
-24
40813
-25
40814
-26
40815
-25
40816
-24
40817
-21
40818
-18
40819
-16
40820
-12
40821
-8
40822
-5
40823
-3
40824
-2
40825
-3
40826
-5
40827
-9
40828
-13
40829
-16
40830
-19
40831
-22
40832
-24
40833
-26
40834
-27
40835
-27
40836
-25
40837
-23
40838
-20
40839
-15
40840
-11
40841
-9
40842
-8
40843
-8
40844
-9
40845
-10
40846
-11
40847
-12
40848
-13
40849
-14
40850
-14
40851
-14
40852
-14
40853
-14
40854
-14
40855
-15
40856
-16
40857
-18
40858
-19
40859
-21
40860
-22
40861
-22
40862
-22
40863
-21
40864
-19
40865
-16
40866
-14
40867
-11
40868
-8
40869
-6
40870
-5
40871
-5
40872
-7
40873
-10
40874
-13
40875
-16
40876
-18
40877
-21
40878
-23
40879
-24
40880
-25
40881
-26
40882
-24
40883
-22
40884
-20
40885
-17
40886
-13
40887
-10
40888
-7
40889
-4
40890
-3
40891
-3
40892
-4
40893
-8
40894
-11
40895
-15
40896
-18
40897
-21
40898
-23
40899
-25
40900
-27
40901
-27
40902
-26
40903
-24
40904
-21
40905
-17
40906
-13
40907
-9
40908
-8
40909
-8
40910
-9
40911
-10
40912
-11
40913
-13
40914
-14
40915
-15
40916
-16
40917
-16
40918
-16
40919
-16
40920
-14
40921
-13
40922
-13
40923
-14
40924
-16
40925
-18
40926
-20
40927
-21
40928
-22
40929
-21
40930
-21
40931
-19
40932
-17
40933
-15
40934
-12
40935
-10
40936
-8
40937
-7
40938
-6
40939
-5
40940
-6
40941
-8
40942
-10
40943
-13
40944
-16
40945
-19
40946
-22
40947
-24
40948
-26
40949
-27
40950
-27
40951
-26
40952
-24
40953
-21
40954
-18
40955
-14
40956
-9
40957
-5
40958
-2
40959
-2
40960
-3
40961
-6
40962
-10
40963
-13
40964
-16
40965
-18
40966
-20
40967
-22
40968
-23
40969
-23
40970
-22
40971
-20
40972
-18
40973
-16
40974
-16
40975
-16
40976
-16
40977
-16
40978
-16
40979
-16
40980
-15
40981
-14
40982
-13
40983
-11
40984
-10
40985
-9
40986
-8
40987
-7
40988
-8
40989
-10
40990
-12
40991
-15
40992
-18
40993
-20
40994
-22
40995
-24
40996
-25
40997
-25
40998
-25
40999
-23
41000
-20
41001
-18
41002
-15
41003
-11
41004
-8
41005
-6
41006
-4
41007
-3
41008
-3
41009
-4
41010
-6
41011
-10
41012
-13
41013
-17
41014
-21
41015
-24
41016
-27
41017
-29
41018
-30
41019
-29
41020
-28
41021
-26
41022
-24
41023
-20
41024
-15
41025
-9
41026
-3
41027
1
41028
2
41029
0
41030
-3
41031
-6
41032
-10
41033
-14
41034
-17
41035
-19
41036
-21
41037
-23
41038
-24
41039
-24
41040
-22
41041
-20
41042
-18
41043
-17
41044
-17
41045
-17
41046
-17
41047
-17
41048
-17
41049
-16
41050
-13
41051
-11
41052
-9
41053
-8
41054
-6
41055
-6
41056
-8
41057
-11
41058
-13
41059
-16
41060
-19
41061
-21
41062
-23
41063
-24
41064
-25
41065
-24
41066
-23
41067
-21
41068
-18
41069
-15
41070
-12
41071
-9
41072
-6
41073
-4
41074
-3
41075
-3
41076
-6
41077
-9
41078
-13
41079
-16
41080
-18
41081
-20
41082
-23
41083
-25
41084
-26
41085
-26
41086
-25
41087
-23
41088
-20
41089
-17
41090
-12
41091
-7
41092
-4
41093
-3
41094
-4
41095
-7
41096
-9
41097
-12
41098
-14
41099
-16
41100
-18
41101
-20
41102
-21
41103
-21
41104
-20
41105
-18
41106
-16
41107
-16
41108
-16
41109
-16
41110
-17
41111
-18
41112
-19
41113
-19
41114
-18
41115
-16
41116
-14
41117
-12
41118
-10
41119
-8
41120
-7
41121
-8
41122
-10
41123
-13
41124
-15
41125
-17
41126
-19
41127
-21
41128
-22
41129
-23
41130
-23
41131
-22
41132
-21
41133
-18
41134
-16
41135
-13
41136
-10
41137
-8
41138
-6
41139
-5
41140
-4
41141
-5
41142
-8
41143
-10
41144
-13
41145
-16
41146
-19
41147
-23
41148
-25
41149
-27
41150
-27
41151
-25
41152
-24
41153
-21
41154
-18
41155
-14
41156
-9
41157
-5
41158
-3
41159
-3
41160
-5
41161
-8
41162
-11
41163
-13
41164
-16
41165
-18
41166
-19
41167
-20
41168
-21
41169
-20
41170
-19
41171
-17
41172
-16
41173
-16
41174
-17
41175
-18
41176
-18
41177
-18
41178
-18
41179
-17
41180
-16
41181
-14
41182
-12
41183
-10
41184
-8
41185
-6
41186
-7
41187
-8
41188
-11
41189
-14
41190
-17
41191
-19
41192
-21
41193
-23
41194
-24
41195
-24
41196
-23
41197
-21
41198
-19
41199
-17
41200
-14
41201
-11
41202
-8
41203
-6
41204
-5
41205
-5
41206
-5
41207
-4
41208
-6
41209
-9
41210
-12
41211
-16
41212
-19
41213
-22
41214
-25
41215
-27
41216
-29
41217
-28
41218
-27
41219
-24
41220
-21
41221
-16
41222
-11
41223
-7
41224
-6
41225
-6
41226
-7
41227
-8
41228
-10
41229
-11
41230
-12
41231
-14
41232
-15
41233
-16
41234
-15
41235
-15
41236
-15
41237
-15
41238
-16
41239
-18
41240
-20
41241
-22
41242
-22
41243
-22
41244
-22
41245
-20
41246
-18
41247
-16
41248
-13
41249
-10
41250
-7
41251
-6
41252
-7
41253
-9
41254
-11
41255
-14
41256
-16
41257
-18
41258
-20
41259
-21
41260
-21
41261
-21
41262
-21
41263
-20
41264
-18
41265
-16
41266
-14
41267
-11
41268
-9
41269
-8
41270
-7
41271
-7
41272
-7
41273
-7
41274
-9
41275
-11
41276
-13
41277
-16
41278
-20
41279
-22
41280
-25
41281
-27
41282
-28
41283
-27
41284
-26
41285
-24
41286
-21
41287
-16
41288
-11
41289
-7
41290
-6
41291
-6
41292
-7
41293
-8
41294
-10
41295
-12
41296
-14
41297
-15
41298
-16
41299
-16
41300
-16
41301
-16
41302
-15
41303
-14
41304
-15
41305
-16
41306
-17
41307
-19
41308
-20
41309
-20
41310
-20
41311
-20
41312
-19
41313
-17
41314
-15
41315
-13
41316
-10
41317
-9
41318
-8
41319
-7
41320
-6
41321
-6
41322
-6
41323
-10
41324
-13
41325
-16
41326
-18
41327
-21
41328
-23
41329
-25
41330
-26
41331
-27
41332
-26
41333
-24
41334
-22
41335
-19
41336
-16
41337
-12
41338
-7
41339
-3
41340
-1
41341
-1
41342
-3
41343
-7
41344
-10
41345
-14
41346
-16
41347
-19
41348
-21
41349
-22
41350
-23
41351
-22
41352
-21
41353
-19
41354
-18
41355
-18
41356
-18
41357
-19
41358
-19
41359
-19
41360
-18
41361
-16
41362
-14
41363
-11
41364
-9
41365
-7
41366
-5
41367
-4
41368
-5
41369
-8
41370
-10
41371
-13
41372
-16
41373
-18
41374
-20
41375
-21
41376
-23
41377
-23
41378
-23
41379
-23
41380
-21
41381
-19
41382
-16
41383
-13
41384
-10
41385
-7
41386
-6
41387
-6
41388
-8
41389
-11
41390
-14
41391
-16
41392
-18
41393
-20
41394
-21
41395
-22
41396
-22
41397
-22
41398
-21
41399
-19
41400
-17
41401
-15
41402
-12
41403
-9
41404
-7
41405
-6
41406
-5
41407
-5
41408
-8
41409
-11
41410
-13
41411
-17
41412
-19
41413
-22
41414
-23
41415
-24
41416
-24
41417
-23
41418
-21
41419
-18
41420
-15
41421
-13
41422
-12
41423
-12
41424
-13
41425
-14
41426
-14
41427
-14
41428
-14
41429
-14
41430
-13
41431
-13
41432
-11
41433
-10
41434
-9
41435
-10
41436
-12
41437
-14
41438
-16
41439
-18
41440
-20
41441
-21
41442
-22
41443
-23
41444
-23
41445
-21
41446
-19
41447
-17
41448
-14
41449
-11
41450
-9
41451
-7
41452
-5
41453
-4
41454
-6
41455
-7
41456
-10
41457
-14
41458
-16
41459
-19
41460
-21
41461
-23
41462
-25
41463
-26
41464
-26
41465
-24
41466
-22
41467
-19
41468
-16
41469
-12
41470
-8
41471
-5
41472
-4
41473
-5
41474
-7
41475
-9
41476
-12
41477
-14
41478
-16
41479
-18
41480
-19
41481
-20
41482
-20
41483
-19
41484
-17
41485
-16
41486
-16
41487
-16
41488
-17
41489
-18
41490
-18
41491
-18
41492
-18
41493
-17
41494
-16
41495
-14
41496
-13
41497
-11
41498
-8
41499
-7
41500
-8
41501
-10
41502
-12
41503
-15
41504
-17
41505
-19
41506
-20
41507
-22
41508
-22
41509
-22
41510
-22
41511
-20
41512
-18
41513
-16
41514
-13
41515
-11
41516
-8
41517
-6
41518
-5
41519
-5
41520
-7
41521
-10
41522
-13
41523
-16
41524
-19
41525
-21
41526
-23
41527
-24
41528
-23
41529
-24
41530
-22
41531
-21
41532
-18
41533
-15
41534
-11
41535
-7
41536
-4
41537
-3
41538
-4
41539
-6
41540
-9
41541
-12
41542
-14
41543
-17
41544
-19
41545
-20
41546
-21
41547
-21
41548
-21
41549
-19
41550
-17
41551
-16
41552
-16
41553
-16
41554
-17
41555
-18
41556
-18
41557
-17
41558
-16
41559
-15
41560
-14
41561
-12
41562
-10
41563
-8
41564
-7
41565
-8
41566
-10
41567
-13
41568
-15
41569
-17
41570
-19
41571
-21
41572
-22
41573
-23
41574
-23
41575
-22
41576
-21
41577
-18
41578
-16
41579
-13
41580
-10
41581
-8
41582
-6
41583
-5
41584
-4
41585
-5
41586
-8
41587
-11
41588
-14
41589
-17
41590
-20
41591
-22
41592
-24
41593
-25
41594
-26
41595
-25
41596
-23
41597
-21
41598
-18
41599
-14
41600
-9
41601
-4
41602
-2
41603
-3
41604
-4
41605
-7
41606
-10
41607
-13
41608
-15
41609
-17
41610
-19
41611
-20
41612
-21
41613
-21
41614
-19
41615
-18
41616
-16
41617
-16
41618
-17
41619
-18
41620
-18
41621
-18
41622
-18
41623
-18
41624
-17
41625
-15
41626
-12
41627
-10
41628
-8
41629
-6
41630
-7
41631
-8
41632
-11
41633
-14
41634
-16
41635
-19
41636
-21
41637
-22
41638
-23
41639
-23
41640
-23
41641
-21
41642
-19
41643
-17
41644
-14
41645
-11
41646
-9
41647
-7
41648
-5
41649
-4
41650
-4
41651
-7
41652
-10
41653
-13
41654
-16
41655
-18
41656
-20
41657
-23
41658
-25
41659
-26
41660
-26
41661
-24
41662
-22
41663
-20
41664
-16
41665
-11
41666
-7
41667
-4
41668
-3
41669
-5
41670
-7
41671
-9
41672
-12
41673
-14
41674
-16
41675
-18
41676
-19
41677
-20
41678
-21
41679
-19
41680
-18
41681
-16
41682
-15
41683
-16
41684
-16
41685
-17
41686
-17
41687
-18
41688
-18
41689
-18
41690
-16
41691
-14
41692
-12
41693
-11
41694
-9
41695
-9
41696
-8
41697
-8
41698
-8
41699
-9
41700
-11
41701
-13
41702
-16
41703
-18
41704
-21
41705
-23
41706
-25
41707
-27
41708
-27
41709
-26
41710
-25
41711
-22
41712
-19
41713
-16
41714
-12
41715
-7
41716
-3
41717
-1
41718
0
41719
1
41720
0
41721
-4
41722
-8
41723
-13
41724
-18
41725
-20
41726
-23
41727
-25
41728
-27
41729
-27
41730
-26
41731
-24
41732
-21
41733
-16
41734
-13
41735
-11
41736
-11
41737
-10
41738
-10
41739
-10
41740
-10
41741
-10
41742
-10
41743
-10
41744
-11
41745
-11
41746
-10
41747
-11
41748
-13
41749
-16
41750
-18
41751
-20
41752
-22
41753
-23
41754
-24
41755
-24
41756
-23
41757
-21
41758
-18
41759
-15
41760
-10
41761
-7
41762
-6
41763
-7
41764
-9
41765
-11
41766
-14
41767
-15
41768
-17
41769
-18
41770
-18
41771
-19
41772
-18
41773
-17
41774
-16
41775
-15
41776
-13
41777
-12
41778
-11
41779
-10
41780
-9
41781
-9
41782
-9
41783
-8
41784
-9
41785
-11
41786
-13
41787
-16
41788
-19
41789
-21
41790
-23
41791
-25
41792
-26
41793
-25
41794
-24
41795
-21
41796
-18
41797
-13
41798
-9
41799
-7
41800
-6
41801
-7
41802
-9
41803
-10
41804
-12
41805
-13
41806
-14
41807
-15
41808
-16
41809
-16
41810
-15
41811
-15
41812
-14
41813
-14
41814
-14
41815
-16
41816
-18
41817
-19
41818
-20
41819
-20
41820
-20
41821
-19
41822
-18
41823
-16
41824
-15
41825
-12
41826
-11
41827
-9
41828
-8
41829
-7
41830
-6
41831
-7
41832
-9
41833
-12
41834
-15
41835
-17
41836
-20
41837
-22
41838
-24
41839
-25
41840
-26
41841
-25
41842
-23
41843
-21
41844
-18
41845
-15
41846
-11
41847
-8
41848
-5
41849
-3
41850
-1
41851
-2
41852
-4
41853
-8
41854
-12
41855
-16
41856
-19
41857
-21
41858
-24
41859
-25
41860
-26
41861
-26
41862
-24
41863
-21
41864
-17
41865
-14
41866
-12
41867
-11
41868
-11
41869
-11
41870
-12
41871
-12
41872
-13
41873
-12
41874
-13
41875
-12
41876
-12
41877
-11
41878
-11
41879
-11
41880
-12
41881
-14
41882
-16
41883
-18
41884
-19
41885
-21
41886
-22
41887
-23
41888
-23
41889
-22
41890
-20
41891
-17
41892
-14
41893
-11
41894
-9
41895
-7
41896
-5
41897
-4
41898
-3
41899
-5
41900
-8
41901
-11
41902
-14
41903
-17
41904
-20
41905
-22
41906
-24
41907
-26
41908
-27
41909
-27
41910
-25
41911
-23
41912
-21
41913
-17
41914
-14
41915
-9
41916
-4
41917
-1
41918
1
41919
0
41920
-3
41921
-7
41922
-11
41923
-15
41924
-17
41925
-20
41926
-22
41927
-24
41928
-25
41929
-25
41930
-23
41931
-20
41932
-18
41933
-16
41934
-16
41935
-15
41936
-15
41937
-15
41938
-14
41939
-13
41940
-12
41941
-11
41942
-10
41943
-9
41944
-8
41945
-7
41946
-7
41947
-9
41948
-11
41949
-14
41950
-16
41951
-19
41952
-21
41953
-23
41954
-24
41955
-25
41956
-25
41957
-23
41958
-20
41959
-18
41960
-15
41961
-11
41962
-8
41963
-5
41964
-3
41965
-2
41966
-2
41967
-5
41968
-9
41969
-12
41970
-16
41971
-19
41972
-22
41973
-24
41974
-26
41975
-27
41976
-27
41977
-26
41978
-23
41979
-20
41980
-17
41981
-14
41982
-8
41983
-3
41984
-1
41985
-1
41986
-3
41987
-6
41988
-10
41989
-13
41990
-16
41991
-18
41992
-20
41993
-21
41994
-22
41995
-22
41996
-21
41997
-18
41998
-16
41999
-15
42000
-15
42001
-16
42002
-16
42003
-17
42004
-17
42005
-16
42006
-16
42007
-15
42008
-14
42009
-12
42010
-10
42011
-8
42012
-7
42013
-7
42014
-9
42015
-11
42016
-14
42017
-16
42018
-19
42019
-21
42020
-23
42021
-24
42022
-25
42023
-24
42024
-22
42025
-20
42026
-18
42027
-15
42028
-11
42029
-8
42030
-6
42031
-4
42032
-4
42033
-3
42034
-3
42035
-5
42036
-8
42037
-12
42038
-15
42039
-18
42040
-20
42041
-23
42042
-26
42043
-28
42044
-28
42045
-27
42046
-26
42047
-23
42048
-21
42049
-17
42050
-9
42051
-4
42052
-1
42053
-1
42054
-3
42055
-5
42056
-8
42057
-11
42058
-13
42059
-16
42060
-17
42061
-19
42062
-19
42063
-20
42064
-18
42065
-17
42066
-17
42067
-17
42068
-18
42069
-19
42070
-20
42071
-21
42072
-21
42073
-20
42074
-17
42075
-15
42076
-12
42077
-10
42078
-7
42079
-6
42080
-5
42081
-5
42082
-5
42083
-6
42084
-7
42085
-9
42086
-12
42087
-14
42088
-18
42089
-20
42090
-23
42091
-26
42092
-28
42093
-30
42094
-30
42095
-28
42096
-26
42097
-25
42098
-21
42099
-16
42100
-11
42101
-5
42102
-1
42103
2
42104
5
42105
4
42106
1
42107
-3
42108
-8
42109
-13
42110
-17
42111
-20
42112
-23
42113
-25
42114
-27
42115
-28
42116
-27
42117
-25
42118
-21
42119
-18
42120
-16
42121
-14
42122
-13
42123
-12
42124
-10
42125
-9
42126
-9
42127
-8
42128
-8
42129
-8
42130
-8
42131
-8
42132
-8
42133
-10
42134
-12
42135
-15
42136
-17
42137
-20
42138
-22
42139
-24
42140
-25
42141
-26
42142
-25
42143
-23
42144
-21
42145
-18
42146
-15
42147
-11
42148
-7
42149
-4
42150
-1
42151
-1
42152
-3
42153
-6
42154
-10
42155
-13
42156
-16
42157
-19
42158
-22
42159
-24
42160
-25
42161
-26
42162
-25
42163
-24
42164
-21
42165
-19
42166
-15
42167
-11
42168
-7
42169
-3
42170
-1
42171
-1
42172
-3
42173
-6
42174
-10
42175
-14
42176
-16
42177
-19
42178
-21
42179
-23
42180
-24
42181
-24
42182
-23
42183
-21
42184
-18
42185
-16
42186
-15
42187
-15
42188
-15
42189
-15
42190
-15
42191
-14
42192
-13
42193
-12
42194
-11
42195
-10
42196
-9
42197
-8
42198
-7
42199
-8
42200
-10
42201
-13
42202
-16
42203
-18
42204
-20
42205
-22
42206
-23
42207
-25
42208
-24
42209
-23
42210
-21
42211
-18
42212
-15
42213
-12
42214
-8
42215
-6