repo.or.cz
/
legacy-proxmark3.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Fixed (?) issues from PR #129
[legacy-proxmark3.git]
/
traces
/
EM4102-Fob.pm3
blob
1fb16070dec3c16b089350f50b52c92a9834f15b
1
-14
2
-13
3
-13
4
-13
5
-13
6
-13
7
19
8
73
9
89
10
89
11
71
12
50
13
27
14
7
15
-8
16
-16
17
-21
18
-20
19
-16
20
-11
21
-8
22
-3
23
-1
24
-1
25
0
26
0
27
-1
28
-2
29
-3
30
-4
31
-5
32
-6
33
-7
34
-7
35
-7
36
-6
37
-7
38
-7
39
-32
40
-70
41
-96
42
-80
43
-84
44
-65
45
-47
46
-32
47
-22
48
-15
49
-13
50
-13
51
-15
52
-17
53
-19
54
-19
55
-20
56
-20
57
-20
58
-18
59
-17
60
-16
61
-16
62
-15
63
-16
64
-14
65
-14
66
-13
67
-13
68
-12
69
-14
70
-13
71
19
72
73
73
89
74
89
75
72
76
50
77
27
78
8
79
-8
80
-16
81
-20
82
-19
83
-17
84
-12
85
-8
86
-3
87
-1
88
0
89
0
90
-1
91
-2
92
-2
93
-4
94
-5
95
-5
96
-5
97
-7
98
-6
99
-7
100
-7
101
-7
102
-7
103
-33
104
-71
105
-96
106
-80
107
-83
108
-65
109
-47
110
-33
111
-22
112
-15
113
-13
114
-13
115
-14
116
-17
117
-19
118
-19
119
-20
120
-20
121
-20
122
-18
123
-18
124
-16
125
-15
126
-15
127
-15
128
-14
129
-15
130
-14
131
-13
132
-12
133
-13
134
-12
135
20
136
73
137
89
138
89
139
71
140
50
141
27
142
7
143
-8
144
-17
145
-20
146
-19
147
-16
148
-12
149
-8
150
-3
151
-1
152
0
153
0
154
0
155
-2
156
-2
157
-4
158
-5
159
-6
160
-5
161
-7
162
-7
163
-7
164
-7
165
-7
166
-7
167
-32
168
-71
169
-96
170
-80
171
-83
172
-64
173
-47
174
-32
175
-23
176
-16
177
-14
178
-14
179
-16
180
-17
181
-19
182
-20
183
-20
184
-20
185
-20
186
-18
187
-18
188
-17
189
-16
190
-15
191
-15
192
-14
193
-14
194
-14
195
-14
196
-13
197
-14
198
-13
199
19
200
73
201
89
202
89
203
71
204
50
205
27
206
8
207
-8
208
-17
209
-20
210
-19
211
-17
212
-12
213
-8
214
-3
215
-2
216
0
217
0
218
0
219
-1
220
-2
221
-4
222
-5
223
-6
224
-6
225
-7
226
-6
227
-7
228
-7
229
-7
230
-7
231
-32
232
-71
233
-96
234
-80
235
-84
236
-65
237
-47
238
-32
239
-22
240
-15
241
-14
242
-14
243
-16
244
-17
245
-19
246
-19
247
-19
248
-19
249
-19
250
-17
251
-18
252
-16
253
-16
254
-15
255
-15
256
-13
257
-14
258
-13
259
-13
260
-13
261
-14
262
-13
263
19
264
73
265
90
266
89
267
71
268
51
269
27
270
7
271
-8
272
-17
273
-21
274
-20
275
-16
276
-11
277
-8
278
-3
279
-2
280
-1
281
-1
282
0
283
-2
284
-2
285
-3
286
-4
287
-5
288
-5
289
-6
290
-6
291
-7
292
-7
293
-8
294
-7
295
-32
296
-70
297
-96
298
-80
299
-83
300
-65
301
-48
302
-32
303
-22
304
-15
305
-13
306
-13
307
-15
308
-16
309
-19
310
-19
311
-20
312
-20
313
-21
314
-18
315
-18
316
-16
317
-16
318
-15
319
-16
320
-15
321
-14
322
-13
323
-14
324
-13
325
-13
326
-13
327
20
328
73
329
89
330
89
331
72
332
51
333
27
334
8
335
-8
336
-16
337
-20
338
-19
339
-17
340
-12
341
-8
342
-3
343
-1
344
0
345
0
346
0
347
-2
348
-2
349
-4
350
-5
351
-6
352
-6
353
-7
354
-6
355
-7
356
-7
357
-7
358
-7
359
-32
360
-71
361
-96
362
-80
363
-83
364
-65
365
-47
366
-33
367
-22
368
-15
369
-14
370
-13
371
-15
372
-16
373
-19
374
-19
375
-20
376
-20
377
-20
378
-19
379
-18
380
-17
381
-16
382
-15
383
-15
384
-13
385
-14
386
-14
387
-14
388
-13
389
-13
390
-12
391
20
392
73
393
89
394
89
395
71
396
50
397
27
398
7
399
-8
400
-16
401
-20
402
-19
403
-16
404
-12
405
-9
406
-4
407
-1
408
0
409
0
410
0
411
-1
412
-2
413
-4
414
-4
415
-6
416
-6
417
-6
418
-7
419
-7
420
-6
421
-7
422
-7
423
-32
424
-70
425
-97
426
-80
427
-83
428
-65
429
-47
430
-32
431
-23
432
-16
433
-14
434
-13
435
-15
436
-16
437
-18
438
-20
439
-20
440
-20
441
-20
442
-18
443
-18
444
-17
445
-16
446
-15
447
-15
448
-14
449
-14
450
-14
451
-14
452
-13
453
-13
454
-13
455
19
456
74
457
90
458
88
459
71
460
50
461
27
462
7
463
-8
464
-16
465
-21
466
-19
467
-16
468
-11
469
-8
470
-3
471
-1
472
0
473
0
474
0
475
-1
476
-2
477
-3
478
-5
479
-6
480
-6
481
-7
482
-7
483
-7
484
-6
485
-7
486
-6
487
-32
488
-70
489
-96
490
-80
491
-84
492
-65
493
-47
494
-32
495
-22
496
-15
497
-14
498
-14
499
-16
500
-17
501
-19
502
-19
503
-20
504
-20
505
-20
506
-18
507
-18
508
-17
509
-16
510
-15
511
-16
512
-14
513
-14
514
-13
515
-13
516
-13
517
-14
518
-13
519
19
520
73
521
90
522
89
523
72
524
51
525
27
526
7
527
-8
528
-17
529
-20
530
-20
531
-17
532
-12
533
-8
534
-4
535
-2
536
0
537
-1
538
0
539
-1
540
-2
541
-3
542
-4
543
-6
544
-6
545
-7
546
-7
547
-7
548
-6
549
-7
550
-7
551
-32
552
-70
553
-96
554
-80
555
-83
556
-66
557
-48
558
-32
559
-22
560
-15
561
-13
562
-13
563
-16
564
-17
565
-19
566
-20
567
-20
568
-19
569
-20
570
-19
571
-18
572
-16
573
-16
574
-15
575
-15
576
-14
577
-14
578
-13
579
-14
580
-13
581
-13
582
-13
583
19
584
73
585
89
586
88
587
72
588
51
589
27
590
7
591
-8
592
-16
593
-21
594
-19
595
-17
596
-12
597
-8
598
-3
599
-1
600
0
601
0
602
0
603
-2
604
-2
605
-3
606
-4
607
-5
608
-6
609
-6
610
-7
611
-7
612
-7
613
-8
614
-7
615
-32
616
-71
617
-96
618
-79
619
-83
620
-65
621
-47
622
-32
623
-22
624
-15
625
-13
626
-13
627
-15
628
-16
629
-19
630
-19
631
-20
632
-20
633
-19
634
-18
635
-17
636
-17
637
-16
638
-14
639
-15
640
-14
641
-14
642
-14
643
-14
644
-13
645
-13
646
-12
647
20
648
73
649
89
650
89
651
72
652
51
653
27
654
9
655
-8
656
-16
657
-20
658
-19
659
-17
660
-12
661
-8
662
-4
663
-2
664
0
665
0
666
0
667
-1
668
-3
669
-4
670
-5
671
-6
672
-6
673
-6
674
-6
675
-7
676
-6
677
-7
678
-7
679
-33
680
-70
681
-96
682
-80
683
-83
684
-65
685
-47
686
-32
687
-22
688
-16
689
-14
690
-13
691
-15
692
-16
693
-18
694
-19
695
-20
696
-20
697
-20
698
-18
699
-18
700
-16
701
-16
702
-15
703
-14
704
-14
705
-14
706
-13
707
-14
708
-13
709
-13
710
-12
711
19
712
73
713
89
714
89
715
71
716
50
717
27
718
8
719
-8
720
-16
721
-20
722
-19
723
-16
724
-11
725
-8
726
-3
727
-1
728
-1
729
0
730
0
731
-1
732
-2
733
-4
734
-4
735
-6
736
-6
737
-7
738
-6
739
-7
740
-7
741
-8
742
-7
743
-8
744
-8
745
-9
746
-8
747
-8
748
-8
749
-9
750
-8
751
-9
752
-8
753
-9
754
-9
755
-9
756
-9
757
-9
758
-9
759
-9
760
-9
761
-10
762
-10
763
-10
764
-10
765
-10
766
-9
767
-11
768
-9
769
-10
770
-10
771
-11
772
-10
773
-10
774
-11
775
-35
776
-73
777
-98
778
-98
779
-85
780
-67
781
-49
782
-34
783
-23
784
-17
785
-15
786
-14
787
-17
788
-17
789
-20
790
-21
791
-21
792
-20
793
-21
794
-19
795
-19
796
-17
797
-17
798
-15
799
-16
800
-15
801
-15
802
-14
803
-14
804
-13
805
-14
806
-13
807
18
808
72
809
89
810
88
811
71
812
51
813
26
814
7
815
-8
816
-17
817
-21
818
-19
819
-17
820
-13
821
-8
822
-3
823
-2
824
0
825
0
826
0
827
-2
828
-2
829
-4
830
-5
831
-6
832
-5
833
-6
834
-6
835
-7
836
-7
837
-8
838
-7
839
-32
840
-71
841
-96
842
-80
843
-83
844
-65
845
-47
846
-32
847
-23
848
-15
849
-13
850
-13
851
-15
852
-16
853
-19
854
-20
855
-20
856
-20
857
-20
858
-18
859
-18
860
-16
861
-16
862
-14
863
-15
864
-14
865
-13
866
-14
867
-14
868
-13
869
-13
870
-13
871
20
872
74
873
89
874
89
875
72
876
51
877
27
878
8
879
-8
880
-16
881
-20
882
-19
883
-17
884
-12
885
-7
886
-4
887
-1
888
1
889
0
890
0
891
-1
892
-3
893
-4
894
-4
895
-6
896
-6
897
-6
898
-6
899
-7
900
-7
901
-7
902
-7
903
-33
904
-71
905
-97
906
-97
907
-83
908
-64
909
-47
910
-31
911
-22
912
-16
913
-14
914
-13
915
-16
916
-16
917
-18
918
-19
919
-20
920
-19
921
-20
922
-18
923
-18
924
-16
925
-16
926
-15
927
-14
928
-14
929
-14
930
-13
931
-14
932
-13
933
-13
934
-13
935
-13
936
-12
937
-12
938
-12
939
-12
940
-11
941
-13
942
-12
943
-12
944
-12
945
-12
946
-11
947
-11
948
-11
949
-11
950
-11
951
-11
952
-11
953
-11
954
-10
955
-10
956
-10
957
-11
958
-10
959
-11
960
-11
961
-10
962
-10
963
-10
964
-10
965
-11
966
-10
967
22
968
75
969
91
970
90
971
74
972
52
973
29
974
9
975
-6
976
-15
977
-19
978
-19
979
-16
980
-11
981
-7
982
-3
983
-1
984
1
985
0
986
0
987
-1
988
-2
989
-3
990
-3
991
-5
992
-5
993
-6
994
-6
995
-7
996
-6
997
-7
998
-7
999
-32
1000
-70
1001
-96
1002
-80
1003
-82
1004
-65
1005
-47
1006
-32
1007
-22
1008
-15
1009
-13
1010
-13
1011
-15
1012
-16
1013
-18
1014
-20
1015
-20
1016
-20
1017
-20
1018
-18
1019
-17
1020
-16
1021
-16
1022
-15
1023
-15
1024
-15
1025
-14
1026
-13
1027
-14
1028
-13
1029
-13
1030
-13
1031
20
1032
74
1033
89
1034
88
1035
71
1036
50
1037
27
1038
8
1039
-7
1040
-17
1041
-20
1042
-19
1043
-18
1044
-12
1045
-8
1046
-4
1047
-1
1048
1
1049
1
1050
0
1051
-1
1052
-2
1053
-4
1054
-5
1055
-6
1056
-6
1057
-7
1058
-6
1059
-7
1060
-7
1061
-7
1062
-7
1063
-8
1064
-7
1065
-7
1066
-7
1067
-8
1068
-7
1069
-9
1070
-8
1071
-9
1072
-9
1073
-9
1074
-8
1075
-9
1076
-9
1077
-9
1078
-9
1079
-10
1080
-9
1081
-10
1082
-10
1083
-10
1084
-10
1085
-10
1086
-9
1087
-10
1088
-10
1089
-10
1090
-11
1091
-10
1092
-10
1093
-10
1094
-10
1095
-35
1096
-72
1097
-99
1098
-98
1099
-86
1100
-67
1101
-49
1102
-33
1103
-24
1104
-17
1105
-14
1106
-14
1107
-16
1108
-18
1109
-20
1110
-21
1111
-21
1112
-20
1113
-20
1114
-19
1115
-18
1116
-17
1117
-17
1118
-15
1119
-16
1120
-15
1121
-14
1122
-13
1123
-14
1124
-13
1125
-14
1126
-13
1127
-13
1128
-13
1129
-13
1130
-12
1131
-12
1132
-12
1133
-12
1134
-11
1135
-12
1136
-12
1137
-12
1138
-11
1139
-12
1140
-11
1141
-11
1142
-11
1143
-11
1144
-10
1145
-11
1146
-11
1147
-11
1148
-10
1149
-11
1150
-10
1151
-10
1152
-10
1153
-10
1154
-10
1155
-11
1156
-11
1157
-11
1158
-10
1159
21
1160
76
1161
92
1162
90
1163
74
1164
53
1165
28
1166
9
1167
-7
1168
-15
1169
-19
1170
-18
1171
-16
1172
-11
1173
-7
1174
-3
1175
-1
1176
0
1177
0
1178
0
1179
-1
1180
-1
1181
-3
1182
-4
1183
-5
1184
-5
1185
-6
1186
-5
1187
-6
1188
-6
1189
-6
1190
-6
1191
-32
1192
-70
1193
-96
1194
-97
1195
-83
1196
-65
1197
-47
1198
-32
1199
-22
1200
-15
1201
-14
1202
-13
1203
-15
1204
-17
1205
-19
1206
-19
1207
-20
1208
-19
1209
-19
1210
-18
1211
-18
1212
-17
1213
-16
1214
-15
1215
-15
1216
-14
1217
-14
1218
-13
1219
-14
1220
-13
1221
-13
1222
-13
1223
19
1224
74
1225
89
1226
89
1227
72
1228
50
1229
27
1230
7
1231
-9
1232
-17
1233
-20
1234
-19
1235
-17
1236
-12
1237
-8
1238
-4
1239
-2
1240
0
1241
-1
1242
0
1243
-1
1244
-2
1245
-4
1246
-4
1247
-6
1248
-6
1249
-7
1250
-6
1251
-7
1252
-7
1253
-7
1254
-7
1255
-32
1256
-70
1257
-96
1258
-80
1259
-83
1260
-65
1261
-48
1262
-32
1263
-22
1264
-15
1265
-13
1266
-13
1267
-16
1268
-17
1269
-19
1270
-19
1271
-20
1272
-19
1273
-19
1274
-18
1275
-17
1276
-16
1277
-16
1278
-15
1279
-15
1280
-14
1281
-14
1282
-13
1283
-14
1284
-13
1285
-13
1286
-13
1287
19
1288
73
1289
89
1290
88
1291
72
1292
51
1293
26
1294
8
1295
-7
1296
-17
1297
-20
1298
-19
1299
-16
1300
-12
1301
-7
1302
-3
1303
-2
1304
0
1305
0
1306
-1
1307
-1
1308
-2
1309
-4
1310
-4
1311
-5
1312
-5
1313
-7
1314
-7
1315
-7
1316
-7
1317
-7
1318
-6
1319
-7
1320
-7
1321
-7
1322
-8
1323
-9
1324
-8
1325
-9
1326
-9
1327
-9
1328
-8
1329
-9
1330
-9
1331
-9
1332
-9
1333
-10
1334
-10
1335
-10
1336
-10
1337
-10
1338
-9
1339
-10
1340
-10
1341
-10
1342
-10
1343
-11
1344
-10
1345
-10
1346
-10
1347
-10
1348
-9
1349
-10
1350
-10
1351
-35
1352
-72
1353
-99
1354
-98
1355
-85
1356
-67
1357
-49
1358
-34
1359
-24
1360
-17
1361
-15
1362
-14
1363
-17
1364
-18
1365
-19
1366
-21
1367
-21
1368
-20
1369
-20
1370
-19
1371
-18
1372
-17
1373
-17
1374
-15
1375
-15
1376
-15
1377
-14
1378
-13
1379
-14
1380
-13
1381
-14
1382
-13
1383
19
1384
73
1385
89
1386
88
1387
72
1388
51
1389
26
1390
7
1391
-8
1392
-17
1393
-21
1394
-19
1395
-17
1396
-12
1397
-8
1398
-4
1399
-2
1400
0
1401
0
1402
-1
1403
-1
1404
-1
1405
-4
1406
-4
1407
-5
1408
-6
1409
-7
1410
-7
1411
-7
1412
-7
1413
-7
1414
-6
1415
-32
1416
-70
1417
-96
1418
-97
1419
-84
1420
-65
1421
-48
1422
-32
1423
-22
1424
-15
1425
-14
1426
-13
1427
-15
1428
-17
1429
-19
1430
-19
1431
-21
1432
-20
1433
-19
1434
-18
1435
-18
1436
-17
1437
-16
1438
-15
1439
-15
1440
-14
1441
-14
1442
-13
1443
-13
1444
-13
1445
-13
1446
-13
1447
-13
1448
-13
1449
-13
1450
-12
1451
-12
1452
-11
1453
-11
1454
-11
1455
-11
1456
-11
1457
-12
1458
-11
1459
-11
1460
-11
1461
-11
1462
-10
1463
-11
1464
-10
1465
-11
1466
-11
1467
-11
1468
-10
1469
-11
1470
-10
1471
-10
1472
-10
1473
-10
1474
-10
1475
-11
1476
-10
1477
-10
1478
-10
1479
22
1480
76
1481
92
1482
91
1483
74
1484
52
1485
28
1486
9
1487
-6
1488
-15
1489
-19
1490
-18
1491
-16
1492
-11
1493
-7
1494
-3
1495
-1
1496
1
1497
0
1498
0
1499
-1
1500
-1
1501
-3
1502
-3
1503
-5
1504
-6
1505
-7
1506
-6
1507
-7
1508
-7
1509
-7
1510
-7
1511
-7
1512
-7
1513
-8
1514
-8
1515
-8
1516
-8
1517
-9
1518
-8
1519
-9
1520
-9
1521
-9
1522
-9
1523
-9
1524
-10
1525
-10
1526
-9
1527
-10
1528
-9
1529
-9
1530
-10
1531
-10
1532
-9
1533
-10
1534
-10
1535
-10
1536
-9
1537
-10
1538
-9
1539
-10
1540
-10
1541
-10
1542
-10
1543
-36
1544
-74
1545
-98
1546
-98
1547
-85
1548
-67
1549
-49
1550
-34
1551
-23
1552
-17
1553
-16
1554
-15
1555
-16
1556
-18
1557
-20
1558
-20
1559
-22
1560
-21
1561
-20
1562
-19
1563
-19
1564
-17
1565
-16
1566
-15
1567
-15
1568
-14
1569
-15
1570
-14
1571
-14
1572
-13
1573
-14
1574
-13
1575
19
1576
73
1577
89
1578
88
1579
71
1580
50
1581
27
1582
7
1583
-7
1584
-16
1585
-20
1586
-19
1587
-17
1588
-12
1589
-8
1590
-5
1591
-2
1592
0
1593
0
1594
0
1595
-1
1596
-2
1597
-4
1598
-4
1599
-6
1600
-7
1601
-7
1602
-7
1603
-7
1604
-7
1605
-7
1606
-7
1607
-33
1608
-71
1609
-97
1610
-97
1611
-83
1612
-64
1613
-47
1614
-31
1615
-22
1616
-16
1617
-14
1618
-13
1619
-15
1620
-17
1621
-19
1622
-19
1623
-20
1624
-19
1625
-19
1626
-18
1627
-18
1628
-16
1629
-17
1630
-15
1631
-14
1632
-14
1633
-14
1634
-13
1635
-14
1636
-13
1637
-13
1638
-13
1639
-13
1640
-12
1641
-12
1642
-12
1643
-12
1644
-11
1645
-12
1646
-11
1647
-12
1648
-11
1649
-12
1650
-10
1651
-11
1652
-11
1653
-11
1654
-11
1655
-11
1656
-10
1657
-11
1658
-10
1659
-11
1660
-10
1661
-10
1662
-10
1663
-11
1664
-10
1665
-11
1666
-10
1667
-10
1668
-10
1669
-10
1670
-10
1671
21
1672
75
1673
92
1674
91
1675
74
1676
53
1677
29
1678
9
1679
-6
1680
-15
1681
-20
1682
-19
1683
-16
1684
-11
1685
-7
1686
-3
1687
-1
1688
1
1689
1
1690
1
1691
-1
1692
-2
1693
-3
1694
-4
1695
-5
1696
-5
1697
-7
1698
-6
1699
-7
1700
-7
1701
-7
1702
-7
1703
-32
1704
-71
1705
-96
1706
-80
1707
-83
1708
-64
1709
-47
1710
-32
1711
-22
1712
-15
1713
-13
1714
-13
1715
-16
1716
-17
1717
-18
1718
-19
1719
-20
1720
-19
1721
-19
1722
-19
1723
-18
1724
-16
1725
-17
1726
-15
1727
-15
1728
-14
1729
-14
1730
-13
1731
-14
1732
-13
1733
-13
1734
-12
1735
19
1736
74
1737
90
1738
88
1739
72
1740
50
1741
26
1742
7
1743
-7
1744
-16
1745
-20
1746
-20
1747
-17
1748
-13
1749
-8
1750
-3
1751
-2
1752
1
1753
0
1754
-1
1755
-2
1756
-2
1757
-4
1758
-5
1759
-6
1760
-6
1761
-7
1762
-6
1763
-7
1764
-7
1765
-7
1766
-7
1767
-33
1768
-71
1769
-96
1770
-80
1771
-83
1772
-64
1773
-47
1774
-32
1775
-22
1776
-15
1777
-14
1778
-13
1779
-15
1780
-17
1781
-19
1782
-19
1783
-20
1784
-20
1785
-20
1786
-18
1787
-18
1788
-17
1789
-16
1790
-15
1791
-15
1792
-13
1793
-14
1794
-14
1795
-14
1796
-13
1797
-14
1798
-13
1799
19
1800
73
1801
90
1802
89
1803
71
1804
51
1805
27
1806
7
1807
-8
1808
-17
1809
-21
1810
-19
1811
-17
1812
-12
1813
-8
1814
-3
1815
-1
1816
0
1817
0
1818
0
1819
-2
1820
-2
1821
-4
1822
-5
1823
-6
1824
-6
1825
-7
1826
-7
1827
-7
1828
-6
1829
-7
1830
-7
1831
-7
1832
-7
1833
-8
1834
-8
1835
-8
1836
-8
1837
-9
1838
-8
1839
-9
1840
-9
1841
-9
1842
-9
1843
-10
1844
-9
1845
-10
1846
-9
1847
-10
1848
-9
1849
-9
1850
-9
1851
-9
1852
-9
1853
-11
1854
-10
1855
-10
1856
-10
1857
-11
1858
-10
1859
-10
1860
-10
1861
-10
1862
-10
1863
-36
1864
-73
1865
-99
1866
-99
1867
-85
1868
-66
1869
-49
1870
-34
1871
-23
1872
-17
1873
-16
1874
-15
1875
-17
1876
-18
1877
-20
1878
-20
1879
-22
1880
-20
1881
-20
1882
-19
1883
-19
1884
-17
1885
-17
1886
-16
1887
-15
1888
-14
1889
-15
1890
-14
1891
-14
1892
-13
1893
-14
1894
-13
1895
-13
1896
-12
1897
-12
1898
-12
1899
-12
1900
-12
1901
-12
1902
-12
1903
-12
1904
-11
1905
-12
1906
-11
1907
-11
1908
-11
1909
-12
1910
-11
1911
-12
1912
-11
1913
-11
1914
-10
1915
-11
1916
-10
1917
-11
1918
-11
1919
-11
1920
-11
1921
-11
1922
-10
1923
-10
1924
-9
1925
-10
1926
-10
1927
22
1928
75
1929
91
1930
91
1931
73
1932
53
1933
29
1934
9
1935
-6
1936
-15
1937
-19
1938
-19
1939
-16
1940
-11
1941
-7
1942
-3
1943
-1
1944
1
1945
1
1946
1
1947
-2
1948
-2
1949
-3
1950
-4
1951
-6
1952
-5
1953
-6
1954
-7
1955
-7
1956
-7
1957
-7
1958
-7
1959
-8
1960
-7
1961
-8
1962
-7
1963
-8
1964
-8
1965
-9
1966
-8
1967
-9
1968
-9
1969
-9
1970
-8
1971
-9
1972
-8
1973
-9
1974
-8
1975
-10
1976
-10
1977
-10
1978
-10
1979
-10
1980
-10
1981
-10
1982
-10
1983
-10
1984
-10
1985
-10
1986
-10
1987
-10
1988
-11
1989
-11
1990
-10
1991
-36
1992
-73
1993
-99
1994
-99
1995
-86
1996
-67
1997
-49
1998
-33
1999
-23
2000
-16
2001
-15
2002
-14
2003
-16
2004
-18
2005
-20
2006
-20
2007
-22
2008
-20
2009
-20
2010
-18
2011
-18
2012
-17
2013
-17
2014
-16
2015
-16
2016
-15
2017
-15
2018
-14
2019
-14
2020
-13
2021
-14
2022
-13
2023
19
2024
72
2025
89
2026
88
2027
71
2028
51
2029
27
2030
7
2031
-8
2032
-17
2033
-21
2034
-20
2035
-17
2036
-12
2037
-8
2038
-3
2039
-1
2040
0
2041
0
2042
0
2043
-2
2044
-2
2045
-4
2046
-5
2047
-6
2048
-5
2049
-6
2050
-6
2051
-7
2052
-7
2053
-8
2054
-7
2055
-32
2056
-71
2057
-96
2058
-80
2059
-83
2060
-65
2061
-47
2062
-33
2063
-23
2064
-15
2065
-13
2066
-14
2067
-15
2068
-16
2069
-19
2070
-19
2071
-21
2072
-20
2073
-19
2074
-18
2075
-18
2076
-16
2077
-15
2078
-15
2079
-15
2080
-14
2081
-14
2082
-13
2083
-14
2084
-13
2085
-13
2086
-12
2087
19
2088
73
2089
89
2090
87
2091
71
2092
51
2093
27
2094
8
2095
-7
2096
-16
2097
-21
2098
-19
2099
-17
2100
-12
2101
-8
2102
-3
2103
-2
2104
1
2105
0
2106
-1
2107
-2
2108
-2
2109
-4
2110
-5
2111
-6
2112
-6
2113
-6
2114
-6
2115
-7
2116
-7
2117
-7
2118
-7
2119
-33
2120
-71
2121
-96
2122
-80
2123
-83
2124
-65
2125
-47
2126
-32
2127
-22
2128
-15
2129
-14
2130
-13
2131
-15
2132
-16
2133
-19
2134
-20
2135
-20
2136
-20
2137
-20
2138
-18
2139
-18
2140
-16
2141
-16
2142
-15
2143
-15
2144
-14
2145
-14
2146
-14
2147
-14
2148
-13
2149
-13
2150
-13
2151
20
2152
73
2153
89
2154
89
2155
71
2156
51
2157
27
2158
7
2159
-8
2160
-16
2161
-21
2162
-20
2163
-17
2164
-12
2165
-9
2166
-4
2167
-1
2168
0
2169
0
2170
0
2171
-2
2172
-3
2173
-4
2174
-5
2175
-6
2176
-5
2177
-6
2178
-6
2179
-6
2180
-6
2181
-8
2182
-7
2183
-32
2184
-71
2185
-96
2186
-80
2187
-83
2188
-65
2189
-47
2190
-32
2191
-23
2192
-16
2193
-14
2194
-14
2195
-15
2196
-16
2197
-19
2198
-19
2199
-20
2200
-20
2201
-20
2202
-18
2203
-18
2204
-17
2205
-16
2206
-15
2207
-14
2208
-13
2209
-14
2210
-14
2211
-14
2212
-13
2213
-14
2214
-12
2215
19
2216
73
2217
90
2218
89
2219
72
2220
51
2221
27
2222
7
2223
-7
2224
-16
2225
-20
2226
-19
2227
-16
2228
-12
2229
-8
2230
-3
2231
-2
2232
0
2233
0
2234
0
2235
-2
2236
-2
2237
-3
2238
-5
2239
-5
2240
-5
2241
-7
2242
-6
2243
-6
2244
-7
2245
-7
2246
-7
2247
-33
2248
-71
2249
-97
2250
-80
2251
-84
2252
-65
2253
-47
2254
-33
2255
-22
2256
-15
2257
-14
2258
-14
2259
-15
2260
-16
2261
-18
2262
-19
2263
-20
2264
-20
2265
-20
2266
-18
2267
-18
2268
-17
2269
-16
2270
-15
2271
-15
2272
-14
2273
-14
2274
-14
2275
-14
2276
-13
2277
-14
2278
-13
2279
20
2280
73
2281
90
2282
89
2283
71
2284
51
2285
27
2286
7
2287
-8
2288
-17
2289
-20
2290
-19
2291
-17
2292
-11
2293
-8
2294
-4
2295
-2
2296
-1
2297
-1
2298
-1
2299
-1
2300
-3
2301
-4
2302
-4
2303
-7
2304
-6
2305
-7
2306
-7
2307
-7
2308
-7
2309
-8
2310
-7
2311
-32
2312
-70
2313
-96
2314
-80
2315
-83
2316
-65
2317
-47
2318
-32
2319
-22
2320
-15
2321
-13
2322
-13
2323
-16
2324
-17
2325
-19
2326
-19
2327
-20
2328
-19
2329
-20
2330
-18
2331
-18
2332
-16
2333
-16
2334
-15
2335
-15
2336
-13
2337
-14
2338
-13
2339
-13
2340
-14
2341
-14
2342
-13
2343
-13
2344
-13
2345
-13
2346
-11
2347
-12
2348
-11
2349
-12
2350
-12
2351
-12
2352
-11
2353
-12
2354
-11
2355
-11
2356
-11
2357
-11
2358
-10
2359
-11
2360
-11
2361
-11
2362
-11
2363
-11
2364
-10
2365
-10
2366
-10
2367
-10
2368
-10
2369
-11
2370
-10
2371
-11
2372
-10
2373
-11
2374
-10
2375
22
2376
75
2377
92
2378
91
2379
73
2380
52
2381
28
2382
9
2383
-6
2384
-14
2385
-19
2386
-18
2387
-16
2388
-11
2389
-8
2390
-3
2391
-1
2392
0
2393
1
2394
1
2395
-1
2396
-1
2397
-3
2398
-4
2399
-6
2400
-5
2401
-6
2402
-6
2403
-6
2404
-5
2405
-7
2406
-7
2407
-7
2408
-8
2409
-8
2410
-8
2411
-8
2412
-8
2413
-8
2414
-8
2415
-9
2416
-8
2417
-9
2418
-9
2419
-10
2420
-9
2421
-10
2422
-9
2423
-9
2424
-9
2425
-10
2426
-9
2427
-10
2428
-11
2429
-11
2430
-10
2431
-11
2432
-10
2433
-10
2434
-10
2435
-10
2436
-10
2437
-10
2438
-10
2439
-35
2440
-73
2441
-99
2442
-98
2443
-84
2444
-66
2445
-49
2446
-33
2447
-24
2448
-17
2449
-15
2450
-15
2451
-17
2452
-17
2453
-19
2454
-21
2455
-21
2456
-21
2457
-20
2458
-19
2459
-18
2460
-17
2461
-16
2462
-15
2463
-15
2464
-14
2465
-15
2466
-14
2467
-14
2468
-14
2469
-13
2470
-12
2471
-13
2472
-12
2473
-13
2474
-12
2475
-13
2476
-12
2477
-12
2478
-11
2479
-11
2480
-11
2481
-12
2482
-12
2483
-12
2484
-11
2485
-12
2486
-10
2487
-11
2488
-11
2489
-11
2490
-10
2491
-11
2492
-10
2493
-11
2494
-11
2495
-11
2496
-10
2497
-10
2498
-10
2499
-10
2500
-9
2501
-11
2502
-10
2503
22
2504
75
2505
92
2506
91
2507
74
2508
53
2509
29
2510
9
2511
-7
2512
-15
2513
-20
2514
-19
2515
-16
2516
-10
2517
-7
2518
-2
2519
-1
2520
0
2521
0
2522
1
2523
-1
2524
-2
2525
-3
2526
-3
2527
-6
2528
-5
2529
-6
2530
-7
2531
-7
2532
-7
2533
-7
2534
-7
2535
-7
2536
-7
2537
-8
2538
-7
2539
-8
2540
-9
2541
-9
2542
-8
2543
-9
2544
-8
2545
-9
2546
-9
2547
-9
2548
-9
2549
-10
2550
-10
2551
-10
2552
-9
2553
-10
2554
-9
2555
-9
2556
-10
2557
-10
2558
-10
2559
-11
2560
-10
2561
-10
2562
-10
2563
-10
2564
-9
2565
-10
2566
-10
2567
-35
2568
-73
2569
-99
2570
-98
2571
-85
2572
-67
2573
-49
2574
-33
2575
-23
2576
-17
2577
-15
2578
-15
2579
-17
2580
-18
2581
-20
2582
-20
2583
-21
2584
-20
2585
-20
2586
-19
2587
-18
2588
-17
2589
-17
2590
-16
2591
-15
2592
-14
2593
-15
2594
-14
2595
-14
2596
-13
2597
-14
2598
-13
2599
19
2600
72
2601
89
2602
89
2603
71
2604
51
2605
27
2606
7
2607
-8
2608
-16
2609
-20
2610
-19
2611
-16
2612
-11
2613
-8
2614
-4
2615
-2
2616
-1
2617
-1
2618
0
2619
-1
2620
-2
2621
-3
2622
-4
2623
-6
2624
-6
2625
-7
2626
-7
2627
-7
2628
-6
2629
-7
2630
-6
2631
-32
2632
-70
2633
-97
2634
-80
2635
-83
2636
-65
2637
-47
2638
-32
2639
-22
2640
-15
2641
-13
2642
-14
2643
-16
2644
-17
2645
-19
2646
-19
2647
-20
2648
-19
2649
-20
2650
-18
2651
-17
2652
-17
2653
-16
2654
-15
2655
-15
2656
-14
2657
-14
2658
-13
2659
-14
2660
-13
2661
-13
2662
-13
2663
-13
2664
-12
2665
-13
2666
-12
2667
-12
2668
-12
2669
-12
2670
-11
2671
-12
2672
-11
2673
-12
2674
-11
2675
-12
2676
-10
2677
-10
2678
-10
2679
-11
2680
-10
2681
-11
2682
-11
2683
-11
2684
-11
2685
-11
2686
-10
2687
-10
2688
-11
2689
-11
2690
-10
2691
-11
2692
-10
2693
-10
2694
-10
2695
22
2696
76
2697
91
2698
90
2699
74
2700
52
2701
28
2702
9
2703
-6
2704
-15
2705
-19
2706
-18
2707
-16
2708
-11
2709
-7
2710
-3
2711
-1
2712
1
2713
1
2714
1
2715
-1
2716
-2
2717
-4
2718
-5
2719
-6
2720
-5
2721
-6
2722
-5
2723
-6
2724
-6
2725
-8
2726
-7
2727
-32
2728
-71
2729
-96
2730
-80
2731
-83
2732
-65
2733
-47
2734
-32
2735
-22
2736
-15
2737
-14
2738
-14
2739
-15
2740
-16
2741
-18
2742
-19
2743
-19
2744
-20
2745
-20
2746
-19
2747
-18
2748
-17
2749
-16
2750
-15
2751
-15
2752
-14
2753
-13
2754
-13
2755
-13
2756
-13
2757
-14
2758
-13
2759
19
2760
73
2761
89
2762
89
2763
73
2764
50
2765
27
2766
8
2767
-8
2768
-17
2769
-21
2770
-20
2771
-16
2772
-11
2773
-7
2774
-3
2775
-1
2776
0
2777
0
2778
0
2779
-1
2780
-2
2781
-3
2782
-3
2783
-6
2784
-6
2785
-6
2786
-6
2787
-7
2788
-7
2789
-7
2790
-7
2791
-7
2792
-7
2793
-8
2794
-8
2795
-9
2796
-9
2797
-9
2798
-8
2799
-9
2800
-9
2801
-9
2802
-8
2803
-10
2804
-9
2805
-10
2806
-10
2807
-10
2808
-9
2809
-10
2810
-9
2811
-10
2812
-10
2813
-10
2814
-10
2815
-10
2816
-10
2817
-10
2818
-9
2819
-11
2820
-10
2821
-10
2822
-11
2823
-36
2824
-73
2825
-98
2826
-98
2827
-85
2828
-66
2829
-49
2830
-34
2831
-23
2832
-17
2833
-15
2834
-14
2835
-16
2836
-17
2837
-19
2838
-20
2839
-21
2840
-21
2841
-21
2842
-19
2843
-19
2844
-17
2845
-16
2846
-15
2847
-16
2848
-14
2849
-14
2850
-14
2851
-14
2852
-13
2853
-14
2854
-13
2855
19
2856
73
2857
89
2858
88
2859
71
2860
50
2861
27
2862
7
2863
-9
2864
-17
2865
-20
2866
-20
2867
-16
2868
-12
2869
-9
2870
-4
2871
-1
2872
0
2873
0
2874
0
2875
-1
2876
-2
2877
-4
2878
-4
2879
-6
2880
-6
2881
-6
2882
-7
2883
-7
2884
-7
2885
-7
2886
-7
2887
-32
2888
-70
2889
-96
2890
-80
2891
-83
2892
-65
2893
-47
2894
-32
2895
-23
2896
-16
2897
-14
2898
-13
2899
-16
2900
-17
2901
-18
2902
-20
2903
-20
2904
-19
2905
-20
2906
-18
2907
-18
2908
-17
2909
-16
2910
-15
2911
-15
2912
-13
2913
-14
2914
-13
2915
-14
2916
-13
2917
-13
2918
-13
2919
19
2920
73
2921
89
2922
88
2923
72
2924
51
2925
27
2926
7
2927
-8
2928
-17
2929
-21
2930
-19
2931
-17
2932
-11
2933
-7
2934
-4
2935
-2
2936
0
2937
0
2938
-1
2939
-1
2940
-2
2941
-4
2942
-4
2943
-5
2944
-6
2945
-7
2946
-7
2947
-8
2948
-7
2949
-7
2950
-6
2951
-32
2952
-70
2953
-96
2954
-80
2955
-83
2956
-65
2957
-47
2958
-32
2959
-22
2960
-15
2961
-13
2962
-13
2963
-15
2964
-17
2965
-20
2966
-20
2967
-20
2968
-20
2969
-20
2970
-18
2971
-18
2972
-17
2973
-16
2974
-15
2975
-16
2976
-14
2977
-14
2978
-14
2979
-13
2980
-13
2981
-14
2982
-13
2983
19
2984
74
2985
90
2986
89
2987
73
2988
51
2989
27
2990
8
2991
-8
2992
-17
2993
-20
2994
-20
2995
-17
2996
-12
2997
-7
2998
-4
2999
-1
3000
0
3001
-1
3002
0
3003
-1
3004
-3
3005
-4
3006
-4
3007
-6
3008
-6
3009
-7
3010
-6
3011
-7
3012
-7
3013
-7
3014
-8
3015
-32
3016
-70
3017
-96
3018
-80
3019
-83
3020
-65
3021
-48
3022
-32
3023
-22
3024
-15
3025
-13
3026
-13
3027
-15
3028
-16
3029
-18
3030
-20
3031
-20
3032
-19
3033
-20
3034
-19
3035
-17
3036
-16
3037
-16
3038
-15
3039
-15
3040
-15
3041
-14
3042
-13
3043
-14
3044
-13
3045
-13
3046
-13
3047
19
3048
73
3049
89
3050
88
3051
71
3052
51
3053
27
3054
8
3055
-7
3056
-17
3057
-20
3058
-19
3059
-17
3060
-12
3061
-8
3062
-3
3063
-1
3064
1
3065
0
3066
-1
3067
-2
3068
-2
3069
-4
3070
-4
3071
-5
3072
-6
3073
-6
3074
-6
3075
-7
3076
-7
3077
-7
3078
-7
3079
-33
3080
-71
3081
-96
3082
-80
3083
-83
3084
-65
3085
-48
3086
-32
3087
-22
3088
-15
3089
-13
3090
-13
3091
-15
3092
-16
3093
-19
3094
-19
3095
-20
3096
-19
3097
-20
3098
-18
3099
-17
3100
-17
3101
-16
3102
-14
3103
-15
3104
-14
3105
-14
3106
-14
3107
-14
3108
-13
3109
-13
3110
-13
3111
20
3112
74
3113
89
3114
88
3115
72
3116
50
3117
27
3118
8
3119
-8
3120
-16
3121
-20
3122
-19
3123
-17
3124
-12
3125
-8
3126
-4
3127
-1
3128
1
3129
0
3130
0
3131
-1
3132
-3
3133
-4
3134
-5
3135
-6
3136
-6
3137
-6
3138
-5
3139
-7
3140
-6
3141
-7
3142
-7
3143
-33
3144
-71
3145
-97
3146
-97
3147
-83
3148
-65
3149
-47
3150
-32
3151
-22
3152
-16
3153
-14
3154
-13
3155
-16
3156
-17
3157
-19
3158
-20
3159
-21
3160
-20
3161
-20
3162
-19
3163
-18
3164
-16
3165
-16
3166
-14
3167
-14
3168
-14
3169
-14
3170
-14
3171
-15
3172
-13
3173
-13
3174
-13
3175
19
3176
74
3177
89
3178
88
3179
71
3180
51
3181
26
3182
7
3183
-8
3184
-17
3185
-20
3186
-19
3187
-16
3188
-11
3189
-7
3190
-3
3191
-2
3192
1
3193
0
3194
0
3195
-1
3196
-2
3197
-4
3198
-5
3199
-6
3200
-6
3201
-7
3202
-6
3203
-7
3204
-7
3205
-7
3206
-6
3207
-32
3208
-70
3209
-96
3210
-80
3211
-83
3212
-64
3213
-47
3214
-31
3215
-22
3216
-15
3217
-14
3218
-14
3219
-15
3220
-17
3221
-18
3222
-19
3223
-20
3224
-19
3225
-20
3226
-18
3227
-18
3228
-17
3229
-16
3230
-15
3231
-15
3232
-14
3233
-13
3234
-13
3235
-14
3236
-13
3237
-13
3238
-13
3239
19
3240
73
3241
89
3242
89
3243
72
3244
50
3245
26
3246
7
3247
-8
3248
-17
3249
-20
3250
-19
3251
-17
3252
-11
3253
-7
3254
-4
3255
-2
3256
0
3257
-1
3258
-1
3259
-1
3260
-2
3261
-4
3262
-4
3263
-5
3264
-6
3265
-7
3266
-6
3267
-7
3268
-6
3269
-7
3270
-7
3271
-32
3272
-70
3273
-96
3274
-80
3275
-84
3276
-65
3277
-48
3278
-32
3279
-21
3280
-15
3281
-13
3282
-13
3283
-16
3284
-17
3285
-19
3286
-19
3287
-21
3288
-19
3289
-19
3290
-19
3291
-18
3292
-16
3293
-17
3294
-15
3295
-15
3296
-14
3297
-14
3298
-13
3299
-13
3300
-13
3301
-13
3302
-13
3303
18
3304
73
3305
89
3306
88
3307
72
3308
51
3309
26
3310
8
3311
-8
3312
-16
3313
-20
3314
-19
3315
-16
3316
-12
3317
-7
3318
-3
3319
-2
3320
0
3321
0
3322
-1
3323
-2
3324
-2
3325
-4
3326
-4
3327
-5
3328
-5
3329
-7
3330
-7
3331
-7
3332
-7
3333
-7
3334
-7
3335
-32
3336
-70
3337
-96
3338
-80
3339
-83
3340
-65
3341
-47
3342
-32
3343
-22
3344
-15
3345
-13
3346
-13
3347
-16
3348
-17
3349
-19
3350
-20
3351
-20
3352
-19
3353
-20
3354
-18
3355
-17
3356
-17
3357
-16
3358
-15
3359
-15
3360
-15
3361
-14
3362
-13
3363
-14
3364
-12
3365
-13
3366
-13
3367
-13
3368
-12
3369
-13
3370
-12
3371
-12
3372
-11
3373
-12
3374
-11
3375
-11
3376
-11
3377
-11
3378
-11
3379
-12
3380
-11
3381
-11
3382
-10
3383
-10
3384
-10
3385
-11
3386
-11
3387
-11
3388
-10
3389
-11
3390
-10
3391
-10
3392
-10
3393
-10
3394
-10
3395
-11
3396
-10
3397
-11
3398
-10
3399
21
3400
76
3401
92
3402
90
3403
74
3404
52
3405
28
3406
8
3407
-7
3408
-15
3409
-20
3410
-18
3411
-15
3412
-11
3413
-6
3414
-3
3415
-2
3416
0
3417
0
3418
1
3419
-1
3420
-1
3421
-3
3422
-4
3423
-5
3424
-5
3425
-7
3426
-6
3427
-7
3428
-7
3429
-7
3430
-7
3431
-32
3432
-70
3433
-96
3434
-80
3435
-84
3436
-65
3437
-47
3438
-32
3439
-22
3440
-15
3441
-14
3442
-13
3443
-15
3444
-17
3445
-19
3446
-19
3447
-20
3448
-20
3449
-19
3450
-18
3451
-18
3452
-16
3453
-16
3454
-15
3455
-15
3456
-13
3457
-14
3458
-13
3459
-13
3460
-13
3461
-13
3462
-13
3463
19
3464
73
3465
89
3466
89
3467
72
3468
50
3469
27
3470
8
3471
-8
3472
-17
3473
-20
3474
-19
3475
-17
3476
-11
3477
-7
3478
-3
3479
-1
3480
1
3481
-1
3482
-1
3483
-1
3484
-2
3485
-3
3486
-4
3487
-5
3488
-6
3489
-7
3490
-7
3491
-7
3492
-7
3493
-7
3494
-7
3495
-32
3496
-70
3497
-96
3498
-80
3499
-83
3500
-65
3501
-48
3502
-32
3503
-22
3504
-15
3505
-13
3506
-13
3507
-16
3508
-17
3509
-19
3510
-19
3511
-21
3512
-19
3513
-19
3514
-19
3515
-18
3516
-16
3517
-16
3518
-15
3519
-15
3520
-14
3521
-14
3522
-13
3523
-13
3524
-13
3525
-13
3526
-13
3527
18
3528
73
3529
90
3530
88
3531
72
3532
51
3533
27
3534
8
3535
-8
3536
-17
3537
-21
3538
-19
3539
-16
3540
-12
3541
-8
3542
-3
3543
-1
3544
1
3545
0
3546
-1
3547
-2
3548
-2
3549
-4
3550
-4
3551
-5
3552
-5
3553
-7
3554
-6
3555
-7
3556
-7
3557
-7
3558
-7
3559
-33
3560
-71
3561
-96
3562
-79
3563
-83
3564
-65
3565
-47
3566
-33
3567
-22
3568
-15
3569
-14
3570
-13
3571
-15
3572
-17
3573
-19
3574
-19
3575
-21
3576
-20
3577
-19
3578
-18
3579
-18
3580
-16
3581
-16
3582
-15
3583
-15
3584
-14
3585
-14
3586
-13
3587
-13
3588
-13
3589
-13
3590
-13
3591
19
3592
73
3593
89
3594
89
3595
72
3596
51
3597
27
3598
8
3599
-7
3600
-17
3601
-21
3602
-19
3603
-17
3604
-12
3605
-8
3606
-4
3607
-1
3608
0
3609
0
3610
0
3611
-1
3612
-2
3613
-4
3614
-4
3615
-5
3616
-6
3617
-6
3618
-6
3619
-8
3620
-7
3621
-7
3622
-7
3623
-33
3624
-71
3625
-96
3626
-80
3627
-83
3628
-65
3629
-48
3630
-32
3631
-22
3632
-16
3633
-14
3634
-13
3635
-15
3636
-16
3637
-18
3638
-19
3639
-21
3640
-19
3641
-19
3642
-19
3643
-18
3644
-16
3645
-17
3646
-15
3647
-15
3648
-14
3649
-15
3650
-13
3651
-13
3652
-13
3653
-13
3654
-12
3655
20
3656
74
3657
90
3658
88
3659
71
3660
50
3661
26
3662
7
3663
-7
3664
-16
3665
-21
3666
-19
3667
-17
3668
-12
3669
-8
3670
-3
3671
-2
3672
0
3673
0
3674
0
3675
-2
3676
-2
3677
-4
3678
-5
3679
-6
3680
-6
3681
-7
3682
-6
3683
-7
3684
-7
3685
-7
3686
-7
3687
-32
3688
-71
3689
-96
3690
-80
3691
-83
3692
-65
3693
-47
3694
-32
3695
-22
3696
-15
3697
-14
3698
-14
3699
-15
3700
-16
3701
-19
3702
-19
3703
-20
3704
-20
3705
-20
3706
-18
3707
-18
3708
-17
3709
-16
3710
-15
3711
-15
3712
-14
3713
-14
3714
-13
3715
-14
3716
-13
3717
-13
3718
-13
3719
19
3720
74
3721
90
3722
89
3723
72
3724
51
3725
26
3726
7
3727
-8
3728
-17
3729
-20
3730
-19
3731
-17
3732
-12
3733
-8
3734
-4
3735
-2
3736
0
3737
0
3738
0
3739
-1
3740
-2
3741
-4
3742
-4
3743
-6
3744
-7
3745
-7
3746
-6
3747
-7
3748
-6
3749
-7
3750
-6
3751
-8
3752
-7
3753
-7
3754
-8
3755
-8
3756
-7
3757
-9
3758
-9
3759
-9
3760
-9
3761
-9
3762
-9
3763
-9
3764
-9
3765
-9
3766
-8
3767
-9
3768
-9
3769
-9
3770
-10
3771
-10
3772
-10
3773
-10
3774
-10
3775
-10
3776
-9
3777
-10
3778
-10
3779
-10
3780
-10
3781
-11
3782
-10
3783
-36
3784
-73
3785
-98
3786
-98
3787
-86
3788
-67
3789
-49
3790
-34
3791
-24
3792
-17
3793
-15
3794
-14
3795
-16
3796
-18
3797
-20
3798
-21
3799
-21
3800
-21
3801
-20
3802
-19
3803
-19
3804
-17
3805
-16
3806
-15
3807
-16
3808
-15
3809
-15
3810
-14
3811
-14
3812
-13
3813
-14
3814
-13
3815
-13
3816
-13
3817
-13
3818
-12
3819
-13
3820
-12
3821
-12
3822
-12
3823
-12
3824
-11
3825
-12
3826
-11
3827
-12
3828
-11
3829
-12
3830
-10
3831
-11
3832
-11
3833
-11
3834
-10
3835
-11
3836
-10
3837
-11
3838
-10
3839
-10
3840
-11
3841
-11
3842
-10
3843
-11
3844
-10
3845
-10
3846
-10
3847
21
3848
76
3849
92
3850
91
3851
74
3852
53
3853
28
3854
9
3855
-7
3856
-16
3857
-20
3858
-19
3859
-15
3860
-11
3861
-7
3862
-3
3863
-1
3864
1
3865
0
3866
0
3867
-1
3868
-1
3869
-3
3870
-4
3871
-5
3872
-5
3873
-6
3874
-6
3875
-6
3876
-7
3877
-7
3878
-6
3879
-32
3880
-70
3881
-96
3882
-97
3883
-84
3884
-65
3885
-47
3886
-32
3887
-22
3888
-15
3889
-14
3890
-13
3891
-15
3892
-17
3893
-19
3894
-19
3895
-21
3896
-20
3897
-19
3898
-18
3899
-18
3900
-16
3901
-16
3902
-15
3903
-15
3904
-14
3905
-15
3906
-13
3907
-13
3908
-14
3909
-13
3910
-13
3911
19
3912
73
3913
90
3914
89
3915
71
3916
51
3917
27
3918
7
3919
-8
3920
-17
3921
-21
3922
-20
3923
-17
3924
-11
3925
-7
3926
-3
3927
-1
3928
0
3929
0
3930
0
3931
-1
3932
-2
3933
-3
3934
-4
3935
-6
3936
-5
3937
-7
3938
-6
3939
-7
3940
-6
3941
-8
3942
-7
3943
-7
3944
-7
3945
-7
3946
-7
3947
-9
3948
-8
3949
-9
3950
-8
3951
-9
3952
-9
3953
-9
3954
-9
3955
-9
3956
-9
3957
-10
3958
-9
3959
-10
3960
-10
3961
-10
3962
-10
3963
-10
3964
-9
3965
-10
3966
-10
3967
-10
3968
-10
3969
-10
3970
-10
3971
-10
3972
-10
3973
-10
3974
-10
3975
-35
3976
-73
3977
-99
3978
-99
3979
-85
3980
-66
3981
-49
3982
-33
3983
-23
3984
-17
3985
-15
3986
-15
3987
-17
3988
-19
3989
-20
3990
-20
3991
-21
3992
-20
3993
-20
3994
-20
3995
-19
3996
-17
3997
-17
3998
-16
3999
-15
4000
-14
4001
-15
4002
-14
4003
-14
4004
-13
4005
-14
4006
-13
4007
-14
4008
-13
4009
-13
4010
-12
4011
-12
4012
-11
4013
-12
4014
-12
4015
-12
4016
-11
4017
-12
4018
-11
4019
-11
4020
-11
4021
-11
4022
-10
4023
-11
4024
-11
4025
-11
4026
-10
4027
-11
4028
-10
4029
-10
4030
-10
4031
-10
4032
-10
4033
-11
4034
-10
4035
-10
4036
-10
4037
-11
4038
-10
4039
22
4040
76
4041
92
4042
91
4043
73
4044
52
4045
28
4046
8
4047
-7
4048
-15
4049
-19
4050
-18
4051
-15
4052
-10
4053
-7
4054
-3
4055
-1
4056
1
4057
0
4058
1
4059
-1
4060
-1
4061
-3
4062
-4
4063
-5
4064
-5
4065
-6
4066
-7
4067
-7
4068
-6
4069
-7
4070
-7
4071
-32
4072
-70
4073
-96
4074
-80
4075
-83
4076
-64
4077
-46
4078
-32
4079
-23
4080
-16
4081
-14
4082
-13
4083
-15
4084
-17
4085
-18
4086
-19
4087
-20
4088
-20
4089
-20
4090
-19
4091
-18
4092
-16
4093
-17
4094
-15
4095
-15
4096
-14
4097
-14
4098
-13
4099
-14
4100
-14
4101
-13
4102
-12
4103
19
4104
74
4105
90
4106
88
4107
72
4108
51
4109
27
4110
7
4111
-8
4112
-17
4113
-21
4114
-19
4115
-16
4116
-12
4117
-8
4118
-3
4119
-3
4120
-1
4121
-1
4122
0
4123
-1
4124
-1
4125
-3
4126
-4
4127
-5
4128
-6
4129
-7
4130
-7
4131
-7
4132
-7
4133
-7
4134
-7
4135
-32
4136
-70
4137
-96
4138
-80
4139
-84
4140
-65
4141
-47
4142
-32
4143
-22
4144
-15
4145
-14
4146
-13
4147
-15
4148
-17
4149
-19
4150
-19
4151
-20
4152
-20
4153
-19
4154
-17
4155
-18
4156
-16
4157
-16
4158
-15
4159
-15
4160
-14
4161
-14
4162
-13
4163
-13
4164
-12
4165
-13
4166
-12
4167
20
4168
73
4169
90
4170
89
4171
71
4172
51
4173
27
4174
8
4175
-8
4176
-17
4177
-21
4178
-20
4179
-17
4180
-11
4181
-7
4182
-3
4183
-1
4184
-1
4185
-1
4186
0
4187
-1
4188
-2
4189
-4
4190
-4
4191
-6
4192
-5
4193
-6
4194
-7
4195
-7
4196
-7
4197
-8
4198
-7
4199
-32
4200
-70
4201
-96
4202
-80
4203
-83
4204
-65
4205
-48
4206
-32
4207
-22
4208
-15
4209
-13
4210
-13
4211
-15
4212
-16
4213
-19
4214
-20
4215
-21
4216
-20
4217
-19
4218
-19
4219
-18
4220
-16
4221
-16
4222
-15
4223
-15
4224
-14
4225
-15
4226
-13
4227
-14
4228
-13
4229
-13
4230
-12
4231
19
4232
73
4233
89
4234
89
4235
72
4236
51
4237
27
4238
7
4239
-7
4240
-16
4241
-21
4242
-19
4243
-17
4244
-12
4245
-8
4246
-3
4247
-1
4248
0
4249
0
4250
0
4251
-2
4252
-3
4253
-4
4254
-5
4255
-5
4256
-5
4257
-7
4258
-7
4259
-7
4260
-7
4261
-7
4262
-7
4263
-32
4264
-71
4265
-96
4266
-80
4267
-83
4268
-64
4269
-47
4270
-33
4271
-23
4272
-16
4273
-14
4274
-13
4275
-15
4276
-16
4277
-19
4278
-19
4279
-20
4280
-20
4281
-20
4282
-18
4283
-18
4284
-16
4285
-15
4286
-14
4287
-14
4288
-14
4289
-14
4290
-14
4291
-14
4292
-13
4293
-13
4294
-12
4295
20
4296
73
4297
89
4298
88
4299
71
4300
50
4301
27
4302
8
4303
-9
4304
-16
4305
-20
4306
-19
4307
-17
4308
-11
4309
-9
4310
-4
4311
-2
4312
0
4313
0
4314
0
4315
-1
4316
-3
4317
-4
4318
-4
4319
-6
4320
-5
4321
-6
4322
-7
4323
-7
4324
-6
4325
-7
4326
-7
4327
-32
4328
-71
4329
-97
4330
-80
4331
-83
4332
-65
4333
-47
4334
-32
4335
-22
4336
-16
4337
-14
4338
-13
4339
-15
4340
-17
4341
-19
4342
-19
4343
-20
4344
-20
4345
-20
4346
-18
4347
-18
4348
-17
4349
-16
4350
-15
4351
-15
4352
-14
4353
-14
4354
-13
4355
-14
4356
-14
4357
-14
4358
-12
4359
20
4360
74
4361
90
4362
89
4363
71
4364
51
4365
27
4366
7
4367
-8
4368
-16
4369
-21
4370
-19
4371
-16
4372
-11
4373
-8
4374
-4
4375
-2
4376
-1
4377
0
4378
0
4379
-1
4380
-1
4381
-3
4382
-5
4383
-6
4384
-5
4385
-7
4386
-7
4387
-7
4388
-7
4389
-7
4390
-7
4391
-32
4392
-70
4393
-96
4394
-80
4395
-84
4396
-65
4397
-47
4398
-32
4399
-22
4400
-16
4401
-14
4402
-14
4403
-16
4404
-17
4405
-19
4406
-19
4407
-20
4408
-20
4409
-20
4410
-18
4411
-18
4412
-17
4413
-16
4414
-14
4415
-15
4416
-13
4417
-14
4418
-14
4419
-14
4420
-13
4421
-14
4422
-13
4423
19
4424
73
4425
90
4426
89
4427
72
4428
50
4429
27
4430
7
4431
-9
4432
-17
4433
-20
4434
-20
4435
-17
4436
-11
4437
-8
4438
-4
4439
-2
4440
0
4441
-1
4442
0
4443
-1
4444
-2
4445
-3
4446
-4
4447
-6
4448
-6
4449
-7
4450
-6
4451
-7
4452
-7
4453
-7
4454
-7
4455
-32
4456
-70
4457
-96
4458
-80
4459
-83
4460
-65
4461
-47
4462
-32
4463
-22
4464
-15
4465
-14
4466
-13
4467
-15
4468
-17
4469
-19
4470
-19
4471
-20
4472
-20
4473
-19
4474
-18
4475
-18
4476
-17
4477
-16
4478
-15
4479
-15
4480
-14
4481
-15
4482
-14
4483
-14
4484
-13
4485
-14
4486
-13
4487
19
4488
73
4489
89
4490
89
4491
71
4492
51
4493
27
4494
7
4495
-8
4496
-17
4497
-21
4498
-20
4499
-16
4500
-11
4501
-8
4502
-3
4503
-1
4504
0
4505
0
4506
0
4507
-2
4508
-2
4509
-3
4510
-4
4511
-5
4512
-5
4513
-6
4514
-7
4515
-7
4516
-7
4517
-7
4518
-6
4519
-32
4520
-70
4521
-96
4522
-80
4523
-83
4524
-65
4525
-48
4526
-32
4527
-23
4528
-15
4529
-13
4530
-14
4531
-15
4532
-17
4533
-20
4534
-20
4535
-21
4536
-20
4537
-20
4538
-18
4539
-17
4540
-17
4541
-16
4542
-15
4543
-15
4544
-14
4545
-14
4546
-14
4547
-14
4548
-13
4549
-13
4550
-12
4551
19
4552
73
4553
89
4554
88
4555
72
4556
51
4557
27
4558
8
4559
-9
4560
-17
4561
-20
4562
-20
4563
-17
4564
-12
4565
-8
4566
-4
4567
-1
4568
0
4569
-1
4570
0
4571
-1
4572
-3
4573
-4
4574
-4
4575
-5
4576
-5
4577
-6
4578
-6
4579
-7
4580
-7
4581
-7
4582
-7
4583
-32
4584
-70
4585
-96
4586
-80
4587
-83
4588
-64
4589
-48
4590
-33
4591
-22
4592
-15
4593
-14
4594
-13
4595
-15
4596
-16
4597
-19
4598
-19
4599
-20
4600
-21
4601
-20
4602
-18
4603
-18
4604
-16
4605
-15
4606
-15
4607
-15
4608
-14
4609
-14
4610
-14
4611
-13
4612
-13
4613
-13
4614
-12
4615
20
4616
73
4617
90
4618
89
4619
71
4620
51
4621
27
4622
8
4623
-7
4624
-16
4625
-20
4626
-19
4627
-16
4628
-12
4629
-8
4630
-4
4631
-1
4632
0
4633
0
4634
-1
4635
-1
4636
-2
4637
-4
4638
-5
4639
-7
4640
-6
4641
-6
4642
-6
4643
-7
4644
-6
4645
-8
4646
-7
4647
-33
4648
-70
4649
-96
4650
-80
4651
-83
4652
-65
4653
-47
4654
-32
4655
-22
4656
-16
4657
-14
4658
-14
4659
-15
4660
-17
4661
-18
4662
-19
4663
-20
4664
-19
4665
-20
4666
-19
4667
-17
4668
-17
4669
-16
4670
-14
4671
-15
4672
-14
4673
-14
4674
-14
4675
-14
4676
-13
4677
-13
4678
-13
4679
20
4680
74
4681
90
4682
89
4683
72
4684
50
4685
26
4686
7
4687
-7
4688
-17
4689
-20
4690
-19
4691
-17
4692
-12
4693
-8
4694
-4
4695
-1
4696
0
4697
-1
4698
0
4699
-1
4700
-2
4701
-3
4702
-4
4703
-5
4704
-6
4705
-7
4706
-6
4707
-7
4708
-7
4709
-7
4710
-7
4711
-32
4712
-70
4713
-96
4714
-80
4715
-84
4716
-65
4717
-47
4718
-32
4719
-22
4720
-15
4721
-13
4722
-13
4723
-15
4724
-17
4725
-20
4726
-19
4727
-20
4728
-20
4729
-19
4730
-18
4731
-19
4732
-17
4733
-16
4734
-15
4735
-15
4736
-13
4737
-13
4738
-13
4739
-14
4740
-13
4741
-14
4742
-13
4743
20
4744
73
4745
89
4746
89
4747
72
4748
51
4749
27
4750
7
4751
-8
4752
-16
4753
-21
4754
-19
4755
-17
4756
-12
4757
-8
4758
-4
4759
-2
4760
0
4761
0
4762
0
4763
-1
4764
-2
4765
-4
4766
-4
4767
-6
4768
-6
4769
-7
4770
-7
4771
-8
4772
-6
4773
-7
4774
-6
4775
-32
4776
-70
4777
-96
4778
-80
4779
-83
4780
-65
4781
-47
4782
-32
4783
-22
4784
-15
4785
-13
4786
-13
4787
-15
4788
-17
4789
-19
4790
-20
4791
-20
4792
-19
4793
-20
4794
-17
4795
-17
4796
-17
4797
-16
4798
-15
4799
-15
4800
-14
4801
-14
4802
-13
4803
-14
4804
-13
4805
-14
4806
-13
4807
19
4808
73
4809
89
4810
88
4811
72
4812
51
4813
27
4814
8
4815
-8
4816
-17
4817
-20
4818
-19
4819
-17
4820
-11
4821
-7
4822
-4
4823
-2
4824
0
4825
0
4826
0
4827
-2
4828
-2
4829
-4
4830
-4
4831
-5
4832
-5
4833
-6
4834
-6
4835
-7
4836
-7
4837
-7
4838
-7
4839
-7
4840
-8
4841
-8
4842
-7
4843
-9
4844
-8
4845
-9
4846
-9
4847
-9
4848
-9
4849
-9
4850
-9
4851
-9
4852
-9
4853
-10
4854
-9
4855
-10
4856
-10
4857
-10
4858
-9
4859
-10
4860
-9
4861
-9
4862
-9
4863
-11
4864
-10
4865
-11
4866
-10
4867
-10
4868
-10
4869
-11
4870
-10
4871
-35
4872
-73
4873
-99
4874
-98
4875
-85
4876
-67
4877
-49
4878
-34
4879
-24
4880
-17
4881
-15
4882
-15
4883
-17
4884
-17
4885
-20
4886
-21
4887
-21
4888
-20
4889
-21
4890
-19
4891
-18
4892
-17
4893
-17
4894
-16
4895
-16
4896
-15
4897
-14
4898
-13
4899
-14
4900
-13
4901
-14
4902
-14
4903
19
4904
73
4905
89
4906
89
4907
72
4908
50
4909
27
4910
7
4911
-8
4912
-17
4913
-20
4914
-19
4915
-17
4916
-11
4917
-8
4918
-4
4919
-2
4920
-1
4921
-1
4922
0
4923
-1
4924
-2
4925
-4
4926
-4
4927
-5
4928
-7
4929
-7
4930
-7
4931
-7
4932
-6
4933
-7
4934
-7
4935
-32
4936
-70
4937
-96
4938
-80
4939
-84
4940
-65
4941
-48
4942
-32
4943
-22
4944
-15
4945
-13
4946
-13
4947
-16
4948
-17
4949
-19
4950
-20
4951
-20
4952
-19
4953
-20
4954
-19
4955
-18
4956
-17
4957
-16
4958
-15
4959
-15
4960
-14
4961
-14
4962
-13
4963
-14
4964
-13
4965
-14
4966
-13
4967
19
4968
72
4969
89
4970
89
4971
72
4972
51
4973
27
4974
8
4975
-8
4976
-17
4977
-21
4978
-20
4979
-17
4980
-12
4981
-8
4982
-3
4983
-1
4984
0
4985
0
4986
0
4987
-1
4988
-3
4989
-4
4990
-4
4991
-6
4992
-6
4993
-7
4994
-7
4995
-8
4996
-7
4997
-7
4998
-7
4999
-32
5000
-70
5001
-97
5002
-80
5003
-83
5004
-65
5005
-47
5006
-32
5007
-22
5008
-15
5009
-13
5010
-13
5011
-15
5012
-16
5013
-19
5014
-20
5015
-20
5016
-19
5017
-19
5018
-18
5019
-17
5020
-17
5021
-16
5022
-15
5023
-16
5024
-15
5025
-14
5026
-13
5027
-14
5028
-13
5029
-13
5030
-13
5031
-13
5032
-13
5033
-13
5034
-12
5035
-12
5036
-11
5037
-11
5038
-11
5039
-11
5040
-12
5041
-11
5042
-11
5043
-12
5044
-10
5045
-11
5046
-11
5047
-11
5048
-10
5049
-11
5050
-10
5051
-11
5052
-10
5053
-11
5054
-10
5055
-10
5056
-10
5057
-10
5058
-9
5059
-11
5060
-10
5061
-11
5062
-10
5063
22
5064
76
5065
92
5066
91
5067
74
5068
53
5069
28
5070
9
5071
-6
5072
-16
5073
-19
5074
-18
5075
-15
5076
-11
5077
-7
5078
-3
5079
-1
5080
0
5081
1
5082
1
5083
-1
5084
-1
5085
-3
5086
-4
5087
-6
5088
-5
5089
-7
5090
-7
5091
-7
5092
-6
5093
-7
5094
-7
5095
-32
5096
-70
5097
-96
5098
-80
5099
-83
5100
-65
5101
-47
5102
-32
5103
-22
5104
-15
5105
-13
5106
-14
5107
-16
5108
-17
5109
-19
5110
-19
5111
-20
5112
-19
5113
-20
5114
-18
5115
-17
5116
-17
5117
-16
5118
-15
5119
-15
5120
-14
5121
-14
5122
-13
5123
-14
5124
-13
5125
-13
5126
-13
5127
19
5128
73
5129
89
5130
89
5131
72
5132
50
5133
27
5134
8
5135
-8
5136
-17
5137
-20
5138
-19
5139
-17
5140
-11
5141
-7
5142
-3
5143
-1
5144
0
5145
-1
5146
-1
5147
-1
5148
-2
5149
-3
5150
-4
5151
-5
5152
-6
5153
-7
5154
-7
5155
-8
5156
-7
5157
-7
5158
-8
5159
-8
5160
-7
5161
-8
5162
-8
5163
-8
5164
-8
5165
-9
5166
-8
5167
-9
5168
-9
5169
-9
5170
-8
5171
-10
5172
-9
5173
-9
5174
-9
5175
-10
5176
-10
5177
-10
5178
-10
5179
-10
5180
-9
5181
-10
5182
-10
5183
-10
5184
-11
5185
-11
5186
-10
5187
-10
5188
-10
5189
-10
5190
-10
5191
-36
5192
-73
5193
-99
5194
-99
5195
-86
5196
-67
5197
-50
5198
-34
5199
-23
5200
-17
5201
-16
5202
-15
5203
-17
5204
-18
5205
-20
5206
-20
5207
-21
5208
-20
5209
-20
5210
-19
5211
-19
5212
-17
5213
-17
5214
-16
5215
-16
5216
-15
5217
-14
5218
-14
5219
-14
5220
-13
5221
-13
5222
-13
5223
-13
5224
-12
5225
-13
5226
-12
5227
-12
5228
-12
5229
-12
5230
-11
5231
-13
5232
-12
5233
-12
5234
-11
5235
-12
5236
-11
5237
-11
5238
-11
5239
-11
5240
-11
5241
-11
5242
-11
5243
-10
5244
-11
5245
-11
5246
-10
5247
-10
5248
-10
5249
-11
5250
-10
5251
-11
5252
-10
5253
-10
5254
-10
5255
22
5256
77
5257
92
5258
91
5259
74
5260
52
5261
28
5262
9
5263
-6
5264
-15
5265
-19
5266
-18
5267
-16
5268
-11
5269
-7
5270
-3
5271
-1
5272
1
5273
1
5274
1
5275
0
5276
-1
5277
-3
5278
-4
5279
-5
5280
-6
5281
-6
5282
-5
5283
-7
5284
-6
5285
-7
5286
-6
5287
-32
5288
-70
5289
-96
5290
-97
5291
-84
5292
-65
5293
-47
5294
-31
5295
-21
5296
-16
5297
-14
5298
-13
5299
-15
5300
-17
5301
-19
5302
-19
5303
-21
5304
-19
5305
-19
5306
-18
5307
-18
5308
-16
5309
-17
5310
-15
5311
-15
5312
-14
5313
-14
5314
-13
5315
-14
5316
-13
5317
-13
5318
-13
5319
19
5320
73
5321
90
5322
88
5323
72
5324
51
5325
27
5326
8
5327
-7
5328
-16
5329
-21
5330
-19
5331
-16
5332
-11
5333
-8
5334
-4
5335
-2
5336
0
5337
0
5338
0
5339
-1
5340
-2
5341
-4
5342
-4
5343
-7
5344
-6
5345
-7
5346
-6
5347
-7
5348
-6
5349
-6
5350
-7
5351
-32
5352
-70
5353
-96
5354
-97
5355
-83
5356
-65
5357
-48
5358
-32
5359
-22
5360
-15
5361
-13
5362
-13
5363
-16
5364
-17
5365
-19
5366
-20
5367
-20
5368
-19
5369
-20
5370
-18
5371
-18
5372
-17
5373
-17
5374
-15
5375
-15
5376
-15
5377
-14
5378
-13
5379
-14
5380
-13
5381
-13
5382
-13
5383
19
5384
73
5385
90
5386
89
5387
73
5388
51
5389
26
5390
7
5391
-8
5392
-17
5393
-21
5394
-19
5395
-17
5396
-12
5397
-8
5398
-3
5399
-1
5400
0
5401
0
5402
-1
5403
-1
5404
-2
5405
-4
5406
-4
5407
-5
5408
-6
5409
-7
5410
-7
5411
-7
5412
-7
5413
-7
5414
-7
5415
-8
5416
-7
5417
-8
5418
-8
5419
-8
5420
-8
5421
-9
5422
-8
5423
-8
5424
-8
5425
-9
5426
-8
5427
-9
5428
-10
5429
-10
5430
-9
5431
-10
5432
-10
5433
-10
5434
-10
5435
-10
5436
-10
5437
-10
5438
-10
5439
-10
5440
-10
5441
-11
5442
-10
5443
-10
5444
-10
5445
-10
5446
-10
5447
-35
5448
-73
5449
-99
5450
-99
5451
-86
5452
-67
5453
-49
5454
-33
5455
-23
5456
-17
5457
-15
5458
-15
5459
-17
5460
-18
5461
-20
5462
-20
5463
-21
5464
-20
5465
-21
5466
-19
5467
-19
5468
-18
5469
-17
5470
-15
5471
-15
5472
-14
5473
-14
5474
-13
5475
-15
5476
-14
5477
-14
5478
-13
5479
19
5480
73
5481
89
5482
89
5483
72
5484
51
5485
26
5486
7
5487
-8
5488
-17
5489
-20
5490
-19
5491
-17
5492
-11
5493
-8
5494
-4
5495
-2
5496
0
5497
0
5498
0
5499
-1
5500
-2
5501
-4
5502
-4
5503
-6
5504
-6
5505
-7
5506
-6
5507
-8
5508
-6
5509
-7
5510
-7
5511
-32
5512
-70
5513
-96
5514
-97
5515
-84
5516
-65
5517
-47
5518
-31
5519
-21
5520
-16
5521
-14
5522
-13
5523
-16
5524
-17
5525
-19
5526
-19
5527
-21
5528
-19
5529
-19
5530
-18
5531
-17
5532
-16
5533
-17
5534
-15
5535
-15
5536
-14
5537
-14
5538
-13
5539
-13
5540
-13
5541
-13
5542
-13
5543
-13
5544
-12
5545
-13
5546
-12
5547
-12
5548
-11
5549
-12
5550
-11
5551
-11
5552
-11
5553
-12
5554
-11
5555
-11
5556
-11
5557
-10
5558
-10
5559
-12
5560
-11
5561
-11
5562
-10
5563
-11
5564
-10
5565
-10
5566
-10
5567
-10
5568
-10
5569
-11
5570
-10
5571
-11
5572
-10
5573
-11
5574
-10
5575
22
5576
76
5577
92
5578
91
5579
73
5580
52
5581
28
5582
9
5583
-6
5584
-15
5585
-19
5586
-18
5587
-16
5588
-11
5589
-7
5590
-4
5591
-1
5592
1
5593
0
5594
1
5595
-1
5596
-1
5597
-3
5598
-4
5599
-5
5600
-6
5601
-6
5602
-6
5603
-7
5604
-6
5605
-7
5606
-7
5607
-8
5608
-7
5609
-8
5610
-8
5611
-8
5612
-7
5613
-9
5614
-8
5615
-8
5616
-9
5617
-9
5618
-9
5619
-10
5620
-9
5621
-9
5622
-9
5623
-10
5624
-9
5625
-10
5626
-10
5627
-10
5628
-10
5629
-11
5630
-10
5631
-10
5632
-10
5633
-10
5634
-9
5635
-10
5636
-10
5637
-10
5638
-10
5639
-35
5640
-73
5641
-98
5642
-98
5643
-86
5644
-67
5645
-50
5646
-34
5647
-23
5648
-17
5649
-15
5650
-14
5651
-16
5652
-17
5653
-19
5654
-20
5655
-22
5656
-21
5657
-21
5658
-19
5659
-19
5660
-17
5661
-17
5662
-15
5663
-15
5664
-14
5665
-15
5666
-14
5667
-14
5668
-13
5669
-13
5670
-13
5671
19
5672
73
5673
89
5674
88
5675
71
5676
50
5677
27
5678
7
5679
-8
5680
-16
5681
-21
5682
-19
5683
-17
5684
-13
5685
-8
5686
-4
5687
-2
5688
0
5689
0
5690
0
5691
-2
5692
-2
5693
-4
5694
-5
5695
-6
5696
-5
5697
-7
5698
-6
5699
-7
5700
-6
5701
-7
5702
-7
5703
-33
5704
-71
5705
-96
5706
-80
5707
-83
5708
-65
5709
-47
5710
-32
5711
-22
5712
-16
5713
-14
5714
-13
5715
-16
5716
-16
5717
-18
5718
-20
5719
-20
5720
-19
5721
-20
5722
-19
5723
-18
5724
-17
5725
-16
5726
-15
5727
-14
5728
-14
5729
-13
5730
-13
5731
-14
5732
-13
5733
-13
5734
-12
5735
-13
5736
-12
5737
-12
5738
-12
5739
-12
5740
-11
5741
-12
5742
-11
5743
-11
5744
-12
5745
-11
5746
-11
5747
-11
5748
-11
5749
-11
5750
-11
5751
-12
5752
-11
5753
-11
5754
-10
5755
-10
5756
-10
5757
-11
5758
-11
5759
-11
5760
-10
5761
-11
5762
-10
5763
-10
5764
-10
5765
-10
5766
-9
5767
22
5768
76
5769
92
5770
90
5771
74
5772
53
5773
29
5774
9
5775
-6
5776
-15
5777
-20
5778
-19
5779
-16
5780
-11
5781
-7
5782
-3
5783
-1
5784
1
5785
1
5786
1
5787
-1
5788
-2
5789
-4
5790
-4
5791
-5
5792
-4
5793
-6
5794
-5
5795
-6
5796
-7
5797
-8
5798
-7
5799
-32
5800
-70
5801
-96
5802
-80
5803
-83
5804
-64
5805
-47
5806
-32
5807
-22
5808
-15
5809
-14
5810
-13
5811
-15
5812
-16
5813
-18
5814
-19
5815
-20
5816
-20
5817
-19
5818
-18
5819
-18
5820
-16
5821
-16
5822
-15
5823
-15
5824
-14
5825
-14
5826
-13
5827
-14
5828
-13
5829
-14
5830
-12
5831
20
5832
74
5833
90
5834
89
5835
71
5836
51
5837
27
5838
8
5839
-7
5840
-17
5841
-20
5842
-20
5843
-18
5844
-12
5845
-7
5846
-3
5847
-1
5848
1
5849
0
5850
0
5851
-1
5852
-2
5853
-4
5854
-4
5855
-6
5856
-6
5857
-7
5858
-6
5859
-7
5860
-7
5861
-7
5862
-7
5863
-33
5864
-71
5865
-96
5866
-80
5867
-83
5868
-64
5869
-47
5870
-32
5871
-22
5872
-15
5873
-14
5874
-13
5875
-15
5876
-17
5877
-19
5878
-19
5879
-20
5880
-19
5881
-19
5882
-19
5883
-18
5884
-17
5885
-16
5886
-15
5887
-14
5888
-13
5889
-14
5890
-13
5891
-14
5892
-13
5893
-13
5894
-12
5895
19
5896
73
5897
90
5898
89
5899
71
5900
51
5901
27
5902
7
5903
-8
5904
-16
5905
-20
5906
-19
5907
-16
5908
-12
5909
-8
5910
-4
5911
-2
5912
0
5913
0
5914
0
5915
-1
5916
-2
5917
-3
5918
-5
5919
-6
5920
-5
5921
-7
5922
-6
5923
-7
5924
-7
5925
-7
5926
-6
5927
-7
5928
-8
5929
-8
5930
-7
5931
-8
5932
-7
5933
-8
5934
-9
5935
-9
5936
-9
5937
-9
5938
-9
5939
-10
5940
-10
5941
-10
5942
-9
5943
-9
5944
-9
5945
-10
5946
-8
5947
-10
5948
-10
5949
-10
5950
-10
5951
-10
5952
-10
5953
-9
5954
-10
5955
-10
5956
-10
5957
-11
5958
-10
5959
-35
5960
-73
5961
-98
5962
-98
5963
-85
5964
-66
5965
-49
5966
-34
5967
-23
5968
-17
5969
-15
5970
-15
5971
-16
5972
-17
5973
-19
5974
-20
5975
-22
5976
-21
5977
-20
5978
-19
5979
-18
5980
-16
5981
-17
5982
-15
5983
-15
5984
-14
5985
-15
5986
-14
5987
-14
5988
-14
5989
-13
5990
-13
5991
-13
5992
-13
5993
-13
5994
-13
5995
-13
5996
-12
5997
-12
5998
-11
5999
-11
6000
-11
6001
-12
6002
-11
6003
-12
6004
-11
6005
-11
6006
-10
6007
-12
6008
-11
6009
-11
6010
-10
6011
-11
6012
-10
6013
-11
6014
-11
6015
-11
6016
-10
6017
-11
6018
-10
6019
-10
6020
-10
6021
-11
6022
-10
6023
21
6024
75
6025
92
6026
91
6027
74
6028
53
6029
29
6030
9
6031
-6
6032
-15
6033
-20
6034
-19
6035
-16
6036
-11
6037
-7
6038
-2
6039
-1
6040
0
6041
0
6042
1
6043
-1
6044
-1
6045
-3
6046
-4
6047
-5
6048
-5
6049
-7
6050
-6
6051
-7
6052
-6
6053
-7
6054
-7
6055
-7
6056
-7
6057
-7
6058
-7
6059
-8
6060
-8
6061
-9
6062
-8
6063
-8
6064
-8
6065
-9
6066
-9
6067
-9
6068
-9
6069
-10
6070
-9
6071
-10
6072
-9
6073
-9
6074
-9
6075
-10
6076
-9
6077
-10
6078
-9
6079
-10
6080
-10
6081
-10
6082
-9
6083
-10
6084
-10
6085
-10
6086
-10
6087
-35
6088
-73
6089
-99
6090
-99
6091
-86
6092
-66
6093
-49
6094
-34
6095
-23
6096
-17
6097
-15
6098
-15
6099
-17
6100
-18
6101
-20
6102
-20
6103
-21
6104
-20
6105
-20
6106
-19
6107
-19
6108
-17
6109
-17
6110
-15
6111
-15
6112
-14
6113
-15
6114
-14
6115
-14
6116
-14
6117
-14
6118
-13
6119
18
6120
73
6121
89
6122
88
6123
72
6124
51
6125
27
6126
7
6127
-8
6128
-17
6129
-21
6130
-19
6131
-16
6132
-12
6133
-8
6134
-3
6135
-2
6136
0
6137
0
6138
-1
6139
-2
6140
-2
6141
-4
6142
-5
6143
-5
6144
-5
6145
-7
6146
-7
6147
-7
6148
-7
6149
-8
6150
-7
6151
-33
6152
-71
6153
-96
6154
-80
6155
-84
6156
-65
6157
-47
6158
-33
6159
-22
6160
-15
6161
-13
6162
-13
6163
-15
6164
-17
6165
-19
6166
-19
6167
-20
6168
-20
6169
-19
6170
-18
6171
-18
6172
-16
6173
-16
6174
-15
6175
-15
6176
-14
6177
-14
6178
-14
6179
-13
6180
-13
6181
-13
6182
-12
6183
19
6184
73
6185
89
6186
89
6187
72
6188
51
6189
27
6190
8
6191
-8
6192
-16
6193
-21
6194
-20
6195
-17
6196
-11
6197
-8
6198
-3
6199
-1
6200
0
6201
0
6202
0
6203
-1
6204
-3
6205
-4
6206
-4
6207
-5
6208
-5
6209
-6
6210
-7
6211
-7
6212
-7
6213
-8
6214
-7
6215
-33
6216
-71
6217
-96
6218
-80
6219
-83
6220
-65
6221
-48
6222
-33
6223
-22
6224
-15
6225
-14
6226
-13
6227
-15
6228
-17
6229
-19
6230
-19
6231
-21
6232
-20
6233
-19
6234
-18
6235
-17
6236
-16
6237
-16
6238
-15
6239
-15
6240
-14
6241
-14
6242
-13
6243
-14
6244
-13
6245
-13
6246
-12
6247
19
6248
73
6249
89
6250
89
6251
71
6252
51
6253
27
6254
7
6255
-8
6256
-17
6257
-21
6258
-19
6259
-17
6260
-12
6261
-8
6262
-3
6263
-1
6264
0
6265
0
6266
0
6267
-1
6268
-2
6269
-4
6270
-5
6271
-6
6272
-5
6273
-6
6274
-6
6275
-7
6276
-7
6277
-8
6278
-7
6279
-32
6280
-71
6281
-96
6282
-80
6283
-83
6284
-65
6285
-47
6286
-32
6287
-22
6288
-15
6289
-13
6290
-13
6291
-15
6292
-16
6293
-19
6294
-19
6295
-20
6296
-21
6297
-20
6298
-18
6299
-18
6300
-16
6301
-16
6302
-15
6303
-15
6304
-14
6305
-14
6306
-14
6307
-14
6308
-13
6309
-14
6310
-13
6311
20
6312
73
6313
90
6314
89
6315
72
6316
50
6317
27
6318
8
6319
-8
6320
-16
6321
-20
6322
-20
6323
-17
6324
-12
6325
-8
6326
-4
6327
-1
6328
1
6329
0
6330
0
6331
-1
6332
-2
6333
-4
6334
-5
6335
-6
6336
-6
6337
-7
6338
-6
6339
-6
6340
-7
6341
-7
6342
-7
6343
-33
6344
-71
6345
-96
6346
-80
6347
-83
6348
-64
6349
-47
6350
-32
6351
-22
6352
-15
6353
-14
6354
-13
6355
-15
6356
-17
6357
-19
6358
-19
6359
-20
6360
-19
6361
-19
6362
-18
6363
-18
6364
-16
6365
-16
6366
-15
6367
-15
6368
-14
6369
-15
6370
-13
6371
-13
6372
-13
6373
-14
6374
-13
6375
19
6376
73
6377
90
6378
89
6379
72
6380
51
6381
27
6382
7
6383
-8
6384
-17
6385
-21
6386
-19
6387
-16
6388
-11
6389
-8
6390
-4
6391
-2
6392
0
6393
0
6394
0
6395
-2
6396
-2
6397
-3
6398
-4
6399
-6
6400
-6
6401
-7
6402
-7
6403
-7
6404
-7
6405
-7
6406
-7
6407
-32
6408
-71
6409
-97
6410
-80
6411
-83
6412
-65
6413
-47
6414
-32
6415
-22
6416
-16
6417
-14
6418
-14
6419
-15
6420
-16
6421
-19
6422
-19
6423
-20
6424
-19
6425
-19
6426
-18
6427
-17
6428
-17
6429
-16
6430
-15
6431
-15
6432
-13
6433
-13
6434
-14
6435
-14
6436
-13
6437
-13
6438
-13
6439
-13
6440
-12
6441
-13
6442
-11
6443
-12
6444
-12
6445
-12
6446
-11
6447
-12
6448
-11
6449
-12
6450
-11
6451
-11
6452
-10
6453
-11
6454
-11
6455
-11
6456
-10
6457
-11
6458
-11
6459
-11
6460
-10
6461
-11
6462
-10
6463
-10
6464
-10
6465
-11
6466
-10
6467
-10
6468
-11
6469
-10
6470
-10
6471
22
6472
76
6473
92
6474
91
6475
73
6476
53
6477
29
6478
9
6479
-6
6480
-15
6481
-19
6482
-19
6483
-16
6484
-11
6485
-8
6486
-3
6487
-1
6488
1
6489
0
6490
1
6491
-1
6492
-2
6493
-3
6494
-4
6495
-5
6496
-6
6497
-6
6498
-6
6499
-6
6500
-6
6501
-7
6502
-7
6503
-7
6504
-7
6505
-8
6506
-7
6507
-9
6508
-8
6509
-8
6510
-8
6511
-9
6512
-9
6513
-9
6514
-9
6515
-9
6516
-9
6517
-10
6518
-9
6519
-9
6520
-10
6521
-10
6522
-10
6523
-10
6524
-10
6525
-10
6526
-9
6527
-10
6528
-9
6529
-10
6530
-10
6531
-10
6532
-10
6533
-11
6534
-10
6535
-35
6536
-73
6537
-99
6538
-98
6539
-85
6540
-67
6541
-49
6542
-34
6543
-24
6544
-17
6545
-15
6546
-15
6547
-17
6548
-17
6549
-20
6550
-21
6551
-21
6552
-21
6553
-21
6554
-19
6555
-18
6556
-17
6557
-16
6558
-14
6559
-15
6560
-15
6561
-15
6562
-14
6563
-14
6564
-13
6565
-14
6566
-13
6567
-13
6568
-13
6569
-13
6570
-12
6571
-12
6572
-12
6573
-12
6574
-11
6575
-12
6576
-11
6577
-12
6578
-11
6579
-12
6580
-11
6581
-11
6582
-10
6583
-11
6584
-10
6585
-11
6586
-10
6587
-11
6588
-11
6589
-11
6590
-11
6591
-10
6592
-10
6593
-11
6594
-10
6595
-10
6596
-11
6597
-11
6598
-10
6599
22
6600
76
6601
93
6602
92
6603
74
6604
53
6605
29
6606
9
6607
-7
6608
-15
6609
-20
6610
-19
6611
-15
6612
-11
6613
-7
6614
-3
6615
-1
6616
0
6617
0
6618
1
6619
-2
6620
-2
6621
-3
6622
-3
6623
-5
6624
-5
6625
-6
6626
-7
6627
-7
6628
-6
6629
-7
6630
-6
6631
-7
6632
-7
6633
-8
6634
-8
6635
-9
6636
-8
6637
-9
6638
-8
6639
-9
6640
-8
6641
-8
6642
-9
6643
-9
6644
-8
6645
-10
6646
-10
6647
-10
6648
-10
6649
-10
6650
-9
6651
-10
6652
-10
6653
-10
6654
-10
6655
-11
6656
-10
6657
-10
6658
-10
6659
-10
6660
-9
6661
-10
6662
-10
6663
-35
6664
-73
6665
-99
6666
-98
6667
-85
6668
-67
6669
-49
6670
-33
6671
-24
6672
-17
6673
-15
6674
-15
6675
-17
6676
-17
6677
-19
6678
-20
6679
-20
6680
-20
6681
-20
6682
-19
6683
-18
6684
-18
6685
-17
6686
-15
6687
-16
6688
-15
6689
-14
6690
-13
6691
-14
6692
-13
6693
-13
6694
-13
6695
19
6696
73
6697
88
6698
88
6699
71
6700
51
6701
26
6702
7
6703
-8
6704
-17
6705
-21
6706
-20
6707
-17
6708
-12
6709
-8
6710
-3
6711
-1
6712
0
6713
-1
6714
-1
6715
-2
6716
-2
6717
-3
6718
-5
6719
-6
6720
-5
6721
-7
6722
-7
6723
-7
6724
-7
6725
-8
6726
-7
6727
-32
6728
-70
6729
-96
6730
-80
6731
-84
6732
-65
6733
-47
6734
-32
6735
-22
6736
-15
6737
-14
6738
-14
6739
-15
6740
-17
6741
-19
6742
-19
6743
-20
6744
-20
6745
-19
6746
-18
6747
-18
6748
-17
6749
-16
6750
-15
6751
-15
6752
-13
6753
-14
6754
-13
6755
-13
6756
-13
6757
-14
6758
-13
6759
-13
6760
-12
6761
-12
6762
-12
6763
-12
6764
-11
6765
-11
6766
-11
6767
-12
6768
-11
6769
-12
6770
-12
6771
-12
6772
-11
6773
-11
6774
-11
6775
-11
6776
-10
6777
-11
6778
-10
6779
-10
6780
-11
6781
-10
6782
-10
6783
-11
6784
-10
6785
-10
6786
-10
6787
-11
6788
-10
6789
-10
6790
-10
6791
21
6792
76
6793
91
6794
91
6795
74
6796
52
6797
28
6798
9
6799
-7
6800
-15
6801
-19
6802
-18
6803
-16
6804
-10
6805
-7
6806
-3
6807
-1
6808
1
6809
0
6810
1
6811
-1
6812
-2
6813
-3
6814
-3
6815
-5
6816
-5
6817
-6
6818
-6
6819
-7
6820
-6
6821
-7
6822
-7
6823
-32
6824
-70
6825
-96
6826
-80
6827
-83
6828
-64
6829
-47
6830
-32
6831
-21
6832
-15
6833
-13
6834
-13
6835
-15
6836
-17
6837
-19
6838
-19
6839
-20
6840
-20
6841
-19
6842
-17
6843
-18
6844
-17
6845
-16
6846
-15
6847
-15
6848
-14
6849
-14
6850
-13
6851
-13
6852
-12
6853
-13
6854
-13
6855
19
6856
73
6857
89
6858
89
6859
72
6860
51
6861
27
6862
8
6863
-8
6864
-16
6865
-20
6866
-20
6867
-17
6868
-11
6869
-8
6870
-3
6871
-1
6872
0
6873
0
6874
0
6875
-1
6876
-3
6877
-4
6878
-4
6879
-6
6880
-5
6881
-6
6882
-7
6883
-7
6884
-7
6885
-7
6886
-7
6887
-7
6888
-7
6889
-8
6890
-7
6891
-8
6892
-8
6893
-9
6894
-8
6895
-10
6896
-9
6897
-9
6898
-9
6899
-9
6900
-9
6901
-9
6902
-10
6903
-10
6904
-9
6905
-10
6906
-9
6907
-10
6908
-10
6909
-10
6910
-9
6911
-11
6912
-10
6913
-10
6914
-10
6915
-10
6916
-10
6917
-10
6918
-10
6919
-35
6920
-73
6921
-99
6922
-98
6923
-85
6924
-67
6925
-49
6926
-33
6927
-24
6928
-17
6929
-15
6930
-15
6931
-17
6932
-18
6933
-19
6934
-21
6935
-21
6936
-20
6937
-20
6938
-19
6939
-18
6940
-17
6941
-17
6942
-15
6943
-15
6944
-15
6945
-14
6946
-13
6947
-14
6948
-13
6949
-14
6950
-14
6951
18
6952
73
6953
89
6954
88
6955
72
6956
51
6957
27
6958
7
6959
-8
6960
-17
6961
-21
6962
-19
6963
-17
6964
-11
6965
-8
6966
-3
6967
-1
6968
0
6969
-1
6970
-1
6971
-2
6972
-2
6973
-3
6974
-4
6975
-6
6976
-5
6977
-6
6978
-7
6979
-7
6980
-7
6981
-8
6982
-7
6983
-32
6984
-70
6985
-96
6986
-80
6987
-83
6988
-65
6989
-47
6990
-32
6991
-22
6992
-15
6993
-13
6994
-14
6995
-15
6996
-17
6997
-19
6998
-19
6999
-20
7000
-19
7001
-20
7002
-18
7003
-18
7004
-17
7005
-17
7006
-15
7007
-15
7008
-14
7009
-14
7010
-13
7011
-14
7012
-13
7013
-13
7014
-13
7015
19
7016
73
7017
89
7018
89
7019
72
7020
51
7021
27
7022
8
7023
-8
7024
-17
7025
-20
7026
-19
7027
-17
7028
-12
7029
-7
7030
-4
7031
-1
7032
0
7033
-1
7034
0
7035
-1
7036
-3
7037
-4
7038
-4
7039
-5
7040
-5
7041
-6
7042
-6
7043
-7
7044
-6
7045
-7
7046
-7
7047
-32
7048
-70
7049
-96
7050
-79
7051
-83
7052
-65
7053
-48
7054
-32
7055
-22
7056
-16
7057
-13
7058
-13
7059
-16
7060
-16
7061
-19
7062
-20
7063
-21
7064
-20
7065
-19
7066
-18
7067
-17
7068
-16
7069
-16
7070
-15
7071
-15
7072
-14
7073
-14
7074
-13
7075
-14
7076
-13
7077
-13
7078
-12
7079
19
7080
73
7081
89
7082
88
7083
72
7084
51
7085
27
7086
7
7087
-7
7088
-17
7089
-21
7090
-20
7091
-17
7092
-11
7093
-8
7094
-3
7095
-1
7096
0
7097
0
7098
0
7099
-1
7100
-2
7101
-4
7102
-4
7103
-6
7104
-6
7105
-6
7106
-7
7107
-7
7108
-7
7109
-8
7110
-7
7111
-33
7112
-70
7113
-96
7114
-80
7115
-82
7116
-64
7117
-47
7118
-32
7119
-22
7120
-16
7121
-13
7122
-13
7123
-15
7124
-17
7125
-18
7126
-19
7127
-20
7128
-19
7129
-21
7130
-19
7131
-18
7132
-17
7133
-16
7134
-14
7135
-15
7136
-14
7137
-14
7138
-13
7139
-14
7140
-13
7141
-13
7142
-13
7143
20
7144
74
7145
89
7146
89
7147
72
7148
50
7149
26
7150
7
7151
-8
7152
-17
7153
-20
7154
-19
7155
-17
7156
-11
7157
-7
7158
-4
7159
-1
7160
0
7161
0
7162
0
7163
-1
7164
-2
7165
-4
7166
-4
7167
-6
7168
-6
7169
-7
7170
-6
7171
-7
7172
-6
7173
-7
7174
-8
7175
-33
7176
-70
7177
-96
7178
-80
7179
-83
7180
-64
7181
-47
7182
-32
7183
-22
7184
-16
7185
-14
7186
-14
7187
-16
7188
-17
7189
-19
7190
-19
7191
-20
7192
-19
7193
-19
7194
-19
7195
-17
7196
-16
7197
-16
7198
-15
7199
-15
7200
-14
7201
-14
7202
-14
7203
-14
7204
-13
7205
-14
7206
-12
7207
20
7208
74
7209
90
7210
89
7211
72
7212
51
7213
27
7214
7
7215
-9
7216
-17
7217
-20
7218
-20
7219
-16
7220
-11
7221
-8
7222
-3
7223
-2
7224
0
7225
-1
7226
0
7227
-1
7228
-2
7229
-3
7230
-4
7231
-6
7232
-6
7233
-7
7234
-6
7235
-7
7236
-7
7237
-7
7238
-7
7239
-32
7240
-70
7241
-96
7242
-80
7243
-83
7244
-65
7245
-48
7246
-32
7247
-21
7248
-15
7249
-13
7250
-13
7251
-16
7252
-17
7253
-18
7254
-19
7255
-20
7256
-19
7257
-20
7258
-18
7259
-18
7260
-17
7261
-17
7262
-15
7263
-14
7264
-14
7265
-14
7266
-13
7267
-14
7268
-13
7269
-13
7270
-14
7271
19
7272
73
7273
90
7274
89
7275
72
7276
51
7277
26
7278
7
7279
-8
7280
-17
7281
-21
7282
-19
7283
-16
7284
-11
7285
-7
7286
-3
7287
-2
7288
0
7289
0
7290
-1
7291
-2
7292
-2
7293
-5
7294
-4
7295
-6
7296
-6
7297
-7
7298
-6
7299
-7
7300
-7
7301
-8
7302
-6
7303
-33
7304
-70
7305
-96
7306
-80
7307
-83
7308
-64
7309
-47
7310
-32
7311
-22
7312
-15
7313
-14
7314
-13
7315
-15
7316
-17
7317
-19
7318
-19
7319
-21
7320
-20
7321
-19
7322
-17
7323
-18
7324
-16
7325
-16
7326
-15
7327
-15
7328
-14
7329
-15
7330
-13
7331
-13
7332
-12
7333
-13
7334
-13
7335
19
7336
73
7337
89
7338
89
7339
72
7340
51
7341
27
7342
7
7343
-9
7344
-17
7345
-21
7346
-19
7347
-17
7348
-11
7349
-7
7350
-4
7351
-1
7352
0
7353
-1
7354
-1
7355
-2
7356
-3
7357
-4
7358
-4
7359
-5
7360
-6
7361
-7
7362
-6
7363
-8
7364
-7
7365
-7
7366
-7
7367
-32
7368
-70
7369
-96
7370
-80
7371
-84
7372
-65
7373
-48
7374
-32
7375
-22
7376
-15
7377
-13
7378
-13
7379
-15
7380
-16
7381
-19
7382
-20
7383
-21
7384
-20
7385
-19
7386
-18
7387
-17
7388
-16
7389
-17
7390
-15
7391
-15
7392
-14
7393
-14
7394
-13
7395
-14
7396
-13
7397
-13
7398
-12
7399
19
7400
73
7401
89
7402
87
7403
71
7404
50
7405
26
7406
7
7407
-7
7408
-16
7409
-21
7410
-19
7411
-16
7412
-12
7413
-8
7414
-3
7415
-2
7416
0
7417
0
7418
-1
7419
-2
7420
-2
7421
-4
7422
-5
7423
-5
7424
-5
7425
-7
7426
-6
7427
-7
7428
-7
7429
-7
7430
-7
7431
-33
7432
-71
7433
-96
7434
-80
7435
-83
7436
-65
7437
-47
7438
-33
7439
-22
7440
-15
7441
-14
7442
-13
7443
-15
7444
-17
7445
-19
7446
-19
7447
-20
7448
-20
7449
-20
7450
-18
7451
-18
7452
-16
7453
-16
7454
-15
7455
-14
7456
-13
7457
-14
7458
-13
7459
-14
7460
-13
7461
-13
7462
-12
7463
-12
7464
-12
7465
-13
7466
-12
7467
-12
7468
-11
7469
-12
7470
-11
7471
-11
7472
-11
7473
-11
7474
-11
7475
-12
7476
-11
7477
-11
7478
-11
7479
-11
7480
-10
7481
-10
7482
-11
7483
-11
7484
-10
7485
-11
7486
-10
7487
-11
7488
-11
7489
-10
7490
-9
7491
-10
7492
-10
7493
-11
7494
-10
7495
21
7496
75
7497
92
7498
90
7499
74
7500
53
7501
28
7502
9
7503
-7
7504
-15
7505
-20
7506
-18
7507
-15
7508
-11
7509
-6
7510
-2
7511
-1
7512
1
7513
1
7514
1
7515
-1
7516
-2
7517
-3
7518
-4
7519
-5
7520
-5
7521
-7
7522
-6
7523
-7
7524
-7
7525
-7
7526
-7
7527
-32
7528
-70
7529
-96
7530
-80
7531
-83
7532
-65
7533
-48
7534
-33
7535
-23
7536
-15
7537
-13
7538
-13
7539
-15
7540
-16
7541
-19
7542
-19
7543
-20
7544
-20
7545
-19
7546
-18
7547
-18
7548
-16
7549
-16
7550
-15
7551
-15
7552
-14
7553
-14
7554
-14
7555
-14
7556
-13
7557
-13
7558
-12
7559
19
7560
72
7561
89
7562
89
7563
71
7564
51
7565
27
7566
8
7567
-8
7568
-16
7569
-20
7570
-20
7571
-17
7572
-12
7573
-8
7574
-3
7575
-1
7576
1
7577
0
7578
0
7579
-1
7580
-3
7581
-4
7582
-4
7583
-5
7584
-5
7585
-6
7586
-6
7587
-7
7588
-7
7589
-7
7590
-7
7591
-32
7592
-70
7593
-96
7594
-80
7595
-83
7596
-65
7597
-48
7598
-32
7599
-22
7600
-16
7601
-13
7602
-13
7603
-16
7604
-17
7605
-18
7606
-20
7607
-20
7608
-20
7609
-20
7610
-18
7611
-18
7612
-16
7613
-16
7614
-14
7615
-14
7616
-14
7617
-14
7618
-13
7619
-14
7620
-13
7621
-13
7622
-13
7623
19
7624
73
7625
90
7626
88
7627
72
7628
51
7629
26
7630
8
7631
-8
7632
-17
7633
-20
7634
-19
7635
-17
7636
-12
7637
-8
7638
-3
7639
-1
7640
1
7641
0
7642
-1
7643
-1
7644
-2
7645
-5
7646
-5
7647
-6
7648
-6
7649
-7
7650
-6
7651
-7
7652
-7
7653
-7
7654
-7
7655
-33
7656
-71
7657
-96
7658
-80
7659
-83
7660
-64
7661
-47
7662
-32
7663
-22
7664
-15
7665
-14
7666
-13
7667
-15
7668
-17
7669
-18
7670
-19
7671
-21
7672
-20
7673
-20
7674
-19
7675
-18
7676
-16
7677
-16
7678
-15
7679
-15
7680
-14
7681
-14
7682
-14
7683
-14
7684
-14
7685
-13
7686
-13
7687
19
7688
73
7689
89
7690
89
7691
71
7692
50
7693
26
7694
7
7695
-8
7696
-16
7697
-20
7698
-19
7699
-16
7700
-11
7701
-8
7702
-4
7703
-2
7704
0
7705
0
7706
0
7707
-1
7708
-2
7709
-3
7710
-4
7711
-6
7712
-6
7713
-7
7714
-6
7715
-7
7716
-6
7717
-7
7718
-7
7719
-32
7720
-70
7721
-97
7722
-80
7723
-83
7724
-65
7725
-47
7726
-32
7727
-22
7728
-16
7729
-14
7730
-13
7731
-16
7732
-17
7733
-19
7734
-20
7735
-20
7736
-19
7737
-20
7738
-19
7739
-18
7740
-17
7741
-17
7742
-15
7743
-14
7744
-14
7745
-14
7746
-13
7747
-14
7748
-13
7749
-13
7750
-13
7751
19
7752
73
7753
89
7754
88
7755
72
7756
51
7757
26
7758
7
7759
-8
7760
-17
7761
-21
7762
-19
7763
-16
7764
-12
7765
-8
7766
-3
7767
-2
7768
0
7769
0
7770
-1
7771
-2
7772
-2
7773
-4
7774
-5
7775
-5
7776
-5
7777
-7
7778
-7
7779
-7
7780
-7
7781
-7
7782
-7
7783
-32
7784
-70
7785
-96
7786
-80
7787
-83
7788
-65
7789
-47
7790
-32
7791
-22
7792
-15
7793
-13
7794
-13
7795
-15
7796
-17
7797
-19
7798
-20
7799
-21
7800
-20
7801
-19
7802
-18
7803
-18
7804
-16
7805
-15
7806
-15
7807
-15
7808
-14
7809
-15
7810
-14
7811
-13
7812
-13
7813
-13
7814
-12
7815
19
7816
73
7817
89
7818
89
7819
71
7820
51
7821
27
7822
7
7823
-7
7824
-16
7825
-21
7826
-20
7827
-17
7828
-11
7829
-8
7830
-3
7831
-1
7832
1
7833
0
7834
0
7835
-2
7836
-2
7837
-4
7838
-4
7839
-5
7840
-6
7841
-6
7842
-6
7843
-7
7844
-7
7845
-7
7846
-7
7847
-8
7848
-7
7849
-8
7850
-8
7851
-8
7852
-8
7853
-10
7854
-9
7855
-9
7856
-9
7857
-9
7858
-8
7859
-10
7860
-9
7861
-9
7862
-9
7863
-10
7864
-9
7865
-10
7866
-10
7867
-10
7868
-9
7869
-10
7870
-9
7871
-10
7872
-10
7873
-11
7874
-10
7875
-10
7876
-10
7877
-10
7878
-9
7879
-35
7880
-73
7881
-98
7882
-98
7883
-86
7884
-67
7885
-49
7886
-34
7887
-23
7888
-17
7889
-16
7890
-15
7891
-17
7892
-18
7893
-20
7894
-20
7895
-22
7896
-21
7897
-20
7898
-19
7899
-18
7900
-17
7901
-16
7902
-16
7903
-15
7904
-14
7905
-15
7906
-13
7907
-13
7908
-13
7909
-13
7910
-13
7911
-14
7912
-13
7913
-13
7914
-12
7915
-13
7916
-12
7917
-12
7918
-12
7919
-12
7920
-11
7921
-12
7922
-11
7923
-12
7924
-11
7925
-11
7926
-10
7927
-11
7928
-11
7929
-11
7930
-11
7931
-12
7932
-10
7933
-10
7934
-10
7935
-10
7936
-10
7937
-11
7938
-11
7939
-11
7940
-10
7941
-11
7942
-10
7943
22
7944
76
7945
92
7946
91
7947
73
7948
52
7949
28
7950
8
7951
-7
7952
-15
7953
-19
7954
-18
7955
-16
7956
-11
7957
-7
7958
-3
7959
-1
7960
0
7961
0
7962
1
7963
-1
7964
-1
7965
-3
7966
-4
7967
-5
7968
-6
7969
-7
7970
-6
7971
-7
7972
-7
7973
-7
7974
-6
7975
-32
7976
-71
7977
-96
7978
-80
7979
-83
7980
-64
7981
-47
7982
-32
7983
-21
7984
-15
7985
-14
7986
-13
7987
-15
7988
-17
7989
-19
7990
-19
7991
-20
7992
-19
7993
-19
7994
-19
7995
-18
7996
-17
7997
-17
7998
-15
7999
-14
8000
-13
8001
-14
8002
-13
8003
-14
8004
-14
8005
-14
8006
-13
8007
19
8008
73
8009
90
8010
89
8011
72
8012
51
8013
27
8014
7
8015
-8
8016
-16
8017
-21
8018
-19
8019
-16
8020
-12
8021
-8
8022
-3
8023
-2
8024
-1
8025
0
8026
0
8027
-1
8028
-1
8029
-3
8030
-5
8031
-5
8032
-6
8033
-7
8034
-7
8035
-7
8036
-7
8037
-7
8038
-7
8039
-8
8040
-7
8041
-8
8042
-8
8043
-9
8044
-8
8045
-8
8046
-9
8047
-9
8048
-8
8049
-9
8050
-9
8051
-9
8052
-9
8053
-10
8054
-9
8055
-10
8056
-10
8057
-9
8058
-9
8059
-10
8060
-9
8061
-10
8062
-10
8063
-10
8064
-9
8065
-10
8066
-10
8067
-10
8068
-9
8069
-10
8070
-10
8071
-35
8072
-73
8073
-99
8074
-98
8075
-86
8076
-67
8077
-49
8078
-33
8079
-24
8080
-17
8081
-15
8082
-15
8083
-17
8084
-18
8085
-19
8086
-20
8087
-21
8088
-21
8089
-21
8090
-19
8091
-19
8092
-17
8093
-17
8094
-15
8095
-15
8096
-14
8097
-15
8098
-14
8099
-14
8100
-13
8101
-13
8102
-12
8103
-13
8104
-12
8105
-12
8106
-13
8107
-12
8108
-12
8109
-13
8110
-12
8111
-11
8112
-11
8113
-11
8114
-10
8115
-11
8116
-11
8117
-11
8118
-11
8119
-12
8120
-11
8121
-11
8122
-11
8123
-11
8124
-11
8125
-11
8126
-11
8127
-11
8128
-10
8129
-11
8130
-10
8131
-10
8132
-10
8133
-10
8134
-9
8135
22
8136
76
8137
92
8138
91
8139
73
8140
52
8141
29
8142
9
8143
-6
8144
-15
8145
-19
8146
-19
8147
-16
8148
-12
8149
-7
8150
-2
8151
-1
8152
1
8153
1
8154
1
8155
-1
8156
-2
8157
-3
8158
-5
8159
-5
8160
-5
8161
-7
8162
-6
8163
-7
8164
-6
8165
-7
8166
-7
8167
-32
8168
-70
8169
-96
8170
-79
8171
-83
8172
-65
8173
-47
8174
-33
8175
-23
8176
-16
8177
-14
8178
-13
8179
-15
8180
-16
8181
-19
8182
-19
8183
-20
8184
-20
8185
-19
8186
-18
8187
-18
8188
-16
8189
-15
8190
-15
8191
-15
8192
-14
8193
-14
8194
-14
8195
-13
8196
-13
8197
-13
8198
-13
8199
19
8200
73
8201
89
8202
88
8203
71
8204
51
8205
27
8206
8
8207
-7
8208
-16
8209
-20
8210
-19
8211
-17
8212
-12
8213
-8
8214
-4
8215
-2
8216
1
8217
1
8218
0
8219
-1
8220
-2
8221
-4
8222
-5
8223
-6
8224
-6
8225
-7
8226
-6
8227
-7
8228
-7
8229
-7
8230
-6
8231
-32
8232
-70
8233
-96
8234
-80
8235
-83
8236
-64
8237
-47
8238
-32
8239
-22
8240
-15
8241
-14
8242
-14
8243
-15
8244
-17
8245
-19
8246
-19
8247
-21
8248
-20
8249
-20
8250
-18
8251
-18
8252
-17
8253
-16
8254
-15
8255
-15
8256
-13
8257
-14
8258
-13
8259
-14
8260
-14
8261
-14
8262
-12
8263
20
8264
73
8265
90
8266
89
8267
71
8268
51
8269
27
8270
7
8271
-8
8272
-16
8273
-21
8274
-20
8275
-17
8276
-12
8277
-8
8278
-3
8279
-1
8280
0
8281
0
8282
1
8283
-1
8284
-2
8285
-3
8286
-5
8287
-6
8288
-5
8289
-7
8290
-7
8291
-7
8292
-6
8293
-7
8294
-6
8295
-32
8296
-70
8297
-96
8298
-80
8299
-84
8300
-65
8301
-47
8302
-32
8303
-22
8304
-15
8305
-13
8306
-14
8307
-15
8308
-17
8309
-19
8310
-19
8311
-20
8312
-20
8313
-20
8314
-18
8315
-18
8316
-17
8317
-16
8318
-15
8319
-16
8320
-13
8321
-14
8322
-13
8323
-13
8324
-13
8325
-14
8326
-13
8327
19
8328
73
8329
89
8330
89
8331
72
8332
51
8333
27
8334
7
8335
-8
8336
-17
8337
-21
8338
-19
8339
-16
8340
-12
8341
-7
8342
-2
8343
-2
8344
0
8345
0
8346
-1
8347
-1
8348
-2
8349
-3
8350
-4
8351
-5
8352
-6
8353
-7
8354
-7
8355
-7
8356
-7
8357
-7
8358
-6
8359
-32
8360
-70
8361
-96
8362
-80
8363
-84
8364
-65
8365
-47
8366
-32
8367
-22
8368
-15
8369
-14
8370
-13
8371
-15
8372
-17
8373
-19
8374
-19
8375
-20
8376
-20
8377
-19
8378
-18
8379
-18
8380
-16
8381
-16
8382
-15
8383
-15
8384
-14
8385
-15
8386
-13
8387
-13
8388
-13
8389
-13
8390
-13
8391
19
8392
73
8393
89
8394
89
8395
72
8396
51
8397
27
8398
7
8399
-8
8400
-16
8401
-20
8402
-19
8403
-17
8404
-12
8405
-8
8406
-4
8407
-1
8408
0
8409
0
8410
0
8411
-2
8412
-2
8413
-4
8414
-4
8415
-6
8416
-5
8417
-6
8418
-7
8419
-7
8420
-6
8421
-8
8422
-7
8423
-32
8424
-70
8425
-96
8426
-80
8427
-83
8428
-65
8429
-47
8430
-32
8431
-23
8432
-15
8433
-13
8434
-13
8435
-15
8436
-17
8437
-19
8438
-20
8439
-21
8440
-20
8441
-20
8442
-18
8443
-17
8444
-16
8445
-16
8446
-15
8447
-15
8448
-14
8449
-14
8450
-13
8451
-14
8452
-12
8453
-12
8454
-12
8455
19
8456
73
8457
90
8458
88
8459
72
8460
50
8461
27
8462
8
8463
-7
8464
-16
8465
-21
8466
-19
8467
-17
8468
-12
8469
-8
8470
-3
8471
-1
8472
0
8473
0
8474
0
8475
-2
8476
-2
8477
-4
8478
-5
8479
-6
8480
-5
8481
-7
8482
-6
8483
-7
8484
-7
8485
-8
8486
-7
8487
-32
8488
-70
8489
-96
8490
-79
8491
-83
8492
-65
8493
-47
8494
-33
8495
-22
8496
-15
8497
-14
8498
-13
8499
-15
8500
-16
8501
-18
8502
-19
8503
-20
8504
-20
8505
-20
8506
-18
8507
-18
8508
-16
8509
-16
8510
-15
8511
-15
8512
-14
8513
-14
8514
-14
8515
-13
8516
-13
8517
-14
8518
-13
8519
20
8520
73
8521
89
8522
89
8523
71
8524
51
8525
27
8526
8
8527
-8
8528
-16
8529
-20
8530
-20
8531
-16
8532
-11
8533
-8
8534
-3
8535
-1
8536
0
8537
0
8538
0
8539
-1
8540
-2
8541
-4
8542
-4
8543
-6
8544
-5
8545
-6
8546
-7
8547
-7
8548
-7
8549
-8
8550
-7
8551
-32
8552
-70
8553
-96
8554
-80
8555
-83
8556
-65
8557
-47
8558
-32
8559
-23
8560
-16
8561
-14
8562
-14
8563
-16
8564
-17
8565
-19
8566
-19
8567
-20
8568
-20
8569
-21
8570
-19
8571
-18
8572
-17
8573
-15
8574
-14
8575
-15
8576
-14
8577
-14
8578
-14
8579
-14
8580
-13
8581
-13
8582
-12
8583
20
8584
74
8585
90
8586
89
8587
71
8588
50
8589
27
8590
7
8591
-7
8592
-16
8593
-20
8594
-19
8595
-16
8596
-12
8597
-8
8598
-3
8599
-1
8600
0
8601
0
8602
0
8603
-1
8604
-2
8605
-3
8606
-4
8607
-5
8608
-5
8609
-6
8610
-6
8611
-7
8612
-7
8613
-7
8614
-7
8615
-33
8616
-71
8617
-96
8618
-80
8619
-83
8620
-64
8621
-47
8622
-33
8623
-22
8624
-15
8625
-14
8626
-13
8627
-15
8628
-16
8629
-19
8630
-19
8631
-20
8632
-20
8633
-20
8634
-18
8635
-18
8636
-16
8637
-16
8638
-15
8639
-15
8640
-13
8641
-14
8642
-14
8643
-14
8644
-13
8645
-13
8646
-13
8647
20
8648
73
8649
90
8650
89
8651
72
8652
50
8653
27
8654
8
8655
-8
8656
-16
8657
-20
8658
-19
8659
-16
8660
-11
8661
-8
8662
-4
8663
-2
8664
0
8665
0
8666
0
8667
-1
8668
-2
8669
-4
8670
-4
8671
-6
8672
-6
8673
-7
8674
-7
8675
-7
8676
-7
8677
-7
8678
-7
8679
-32
8680
-70
8681
-96
8682
-79
8683
-83
8684
-65
8685
-47
8686
-32
8687
-23
8688
-16
8689
-14
8690
-14
8691
-16
8692
-17
8693
-18
8694
-19
8695
-20
8696
-19
8697
-20
8698
-19
8699
-18
8700
-17
8701
-17
8702
-15
8703
-14
8704
-14
8705
-13
8706
-13
8707
-13
8708
-13
8709
-13
8710
-13
8711
19
8712
73
8713
90
8714
89
8715
71
8716
51
8717
27
8718
7
8719
-8
8720
-16
8721
-21
8722
-19
8723
-16
8724
-11
8725
-8
8726
-3
8727
-2
8728
0
8729
0
8730
0
8731
-1
8732
-1
8733
-3
8734
-4
8735
-6
8736
-6
8737
-7
8738
-7
8739
-7
8740
-7
8741
-8
8742
-7
8743
-32
8744
-70
8745
-96
8746
-80
8747
-84
8748
-65
8749
-47
8750
-32
8751
-22
8752
-15
8753
-13
8754
-14
8755
-15
8756
-17
8757
-19
8758
-19
8759
-20
8760
-20
8761
-20
8762
-18
8763
-18
8764
-17
8765
-16
8766
-15
8767
-16
8768
-14
8769
-14
8770
-13
8771
-13
8772
-13
8773
-14
8774
-13
8775
19
8776
73
8777
89
8778
89
8779
72
8780
51
8781
27
8782
8
8783
-8
8784
-17
8785
-21
8786
-20
8787
-17
8788
-11
8789
-7
8790
-3
8791
-1
8792
1
8793
-1
8794
0
8795
-1
8796
-2
8797
-4
8798
-4
8799
-6
8800
-6
8801
-7
8802
-7
8803
-7
8804
-7
8805
-7
8806
-7
8807
-32
8808
-70
8809
-96
8810
-80
8811
-83
8812
-65
8813
-48
8814
-32
8815
-22
8816
-15
8817
-13
8818
-13
8819
-16
8820
-17
8821
-19
8822
-20
8823
-20
8824
-19
8825
-20
8826
-18
8827
-17
8828
-16
8829
-16
8830
-15
8831
-15
8832
-14
8833
-14
8834
-13
8835
-13
8836
-13
8837
-13
8838
-12
8839
20
8840
73
8841
90
8842
89
8843
71
8844
51
8845
27
8846
7
8847
-8
8848
-16
8849
-21
8850
-20
8851
-17
8852
-12
8853
-8
8854
-3
8855
-1
8856
0
8857
0
8858
0
8859
-2
8860
-2
8861
-4
8862
-4
8863
-6
8864
-5
8865
-6
8866
-6
8867
-7
8868
-6
8869
-8
8870
-7
8871
-32
8872
-71
8873
-96
8874
-80
8875
-83
8876
-65
8877
-47
8878
-32
8879
-22
8880
-16
8881
-14
8882
-14
8883
-15
8884
-16
8885
-19
8886
-19
8887
-20
8888
-19
8889
-20
8890
-18
8891
-17
8892
-17
8893
-16
8894
-15
8895
-15
8896
-14
8897
-14
8898
-14
8899
-14
8900
-13
8901
-13
8902
-13
8903
20
8904
74
8905
89
8906
89
8907
72
8908
50
8909
26
8910
7
8911
-8
8912
-17
8913
-20
8914
-19
8915
-17
8916
-12
8917
-8
8918
-4
8919
-2
8920
0
8921
0
8922
0
8923
-1
8924
-2
8925
-4
8926
-4
8927
-6
8928
-6
8929
-6
8930
-6
8931
-8
8932
-7
8933
-7
8934
-7
8935
-8
8936
-7
8937
-8
8938
-8
8939
-8
8940
-8
8941
-9
8942
-8
8943
-9
8944
-9
8945
-9
8946
-9
8947
-10
8948
-9
8949
-9
8950
-10
8951
-9
8952
-9
8953
-10
8954
-10
8955
-10
8956
-10
8957
-10
8958
-10
8959
-10
8960
-9
8961
-10
8962
-9
8963
-10
8964
-10
8965
-11
8966
-10
8967
-35
8968
-73
8969
-98
8970
-98
8971
-86
8972
-67
8973
-49
8974
-34
8975
-24
8976
-17
8977
-15
8978
-15
8979
-17
8980
-17
8981
-20
8982
-21
8983
-21
8984
-21
8985
-21
8986
-19
8987
-18
8988
-17
8989
-16
8990
-15
8991
-16
8992
-14
8993
-14
8994
-14
8995
-14
8996
-13
8997
-14
8998
-13
8999
19
9000
73
9001
89
9002
88
9003
71
9004
50
9005
27
9006
8
9007
-8
9008
-17
9009
-20
9010
-20
9011
-17
9012
-12
9013
-8
9014
-4
9015
-1
9016
0
9017
0
9018
0
9019
-1
9020
-3
9021
-4
9022
-4
9023
-6
9024
-6
9025
-6
9026
-6
9027
-7
9028
-6
9029
-7
9030
-7
9031
-33
9032
-71
9033
-97
9034
-80
9035
-83
9036
-65
9037
-47
9038
-32
9039
-22
9040
-16
9041
-14
9042
-13
9043
-16
9044
-17
9045
-18
9046
-19
9047
-20
9048
-19
9049
-20
9050
-19
9051
-18
9052
-16
9053
-16
9054
-15
9055
-15
9056
-14
9057
-14
9058
-13
9059
-14
9060
-13
9061
-14
9062
-14
9063
19
9064
73
9065
90
9066
88
9067
72
9068
51
9069
26
9070
7
9071
-8
9072
-17
9073
-21
9074
-19
9075
-17
9076
-12
9077
-8
9078
-4
9079
-2
9080
0
9081
0
9082
0
9083
-1
9084
-2
9085
-3
9086
-5
9087
-6
9088
-6
9089
-7
9090
-7
9091
-7
9092
-6
9093
-7
9094
-7
9095
-32
9096
-70
9097
-96
9098
-80
9099
-83
9100
-65
9101
-47
9102
-32
9103
-22
9104
-15
9105
-14
9106
-14
9107
-16
9108
-17
9109
-19
9110
-19
9111
-20
9112
-20
9113
-20
9114
-18
9115
-18
9116
-17
9117
-16
9118
-15
9119
-15
9120
-14
9121
-14
9122
-13
9123
-13
9124
-13
9125
-14
9126
-13
9127
-13
9128
-12
9129
-13
9130
-12
9131
-12
9132
-11
9133
-12
9134
-11
9135
-13
9136
-12
9137
-12
9138
-11
9139
-12
9140
-11
9141
-10
9142
-11
9143
-11
9144
-10
9145
-11
9146
-10
9147
-11
9148
-11
9149
-11
9150
-10
9151
-10
9152
-10
9153
-10
9154
-10
9155
-11
9156
-10
9157
-10
9158
-10
9159
22
9160
76
9161
92
9162
91
9163
74
9164
52
9165
28
9166
9
9167
-6
9168
-15
9169
-19
9170
-18
9171
-16
9172
-11
9173
-7
9174
-3
9175
-1
9176
1
9177
1
9178
1
9179
-1
9180
-1
9181
-4
9182
-5
9183
-6
9184
-6
9185
-6
9186
-6
9187
-8
9188
-7
9189
-7
9190
-7
9191
-33
9192
-71
9193
-96
9194
-97
9195
-83
9196
-64
9197
-47
9198
-32
9199
-22
9200
-16
9201
-14
9202
-13
9203
-15
9204
-16
9205
-18
9206
-19
9207
-20
9208
-19
9209
-19
9210
-18
9211
-18
9212
-17
9213
-16
9214
-15
9215
-15
9216
-14
9217
-14
9218
-13
9219
-14
9220
-13
9221
-14
9222
-13
9223
19
9224
74
9225
89
9226
89
9227
72
9228
51
9229
27
9230
8
9231
-8
9232
-16
9233
-20
9234
-20
9235
-17
9236
-11
9237
-7
9238
-3
9239
-2
9240
0
9241
-1
9242
0
9243
-1
9244
-2
9245
-3
9246
-3
9247
-6
9248
-6
9249
-7
9250
-7
9251
-7
9252
-6
9253
-7
9254
-7
9255
-7
9256
-7
9257
-8
9258
-8
9259
-9
9260
-9
9261
-9
9262
-8
9263
-9
9264
-9
9265
-9
9266
-9
9267
-10
9268
-10
9269
-10
9270
-10
9271
-10
9272
-9
9273
-10
9274
-10
9275
-10
9276
-10
9277
-11
9278
-9
9279
-10
9280
-10
9281
-10
9282
-9
9283
-10
9284
-10
9285
-10
9286
-11
9287
-35
9288
-73
9289
-98
9290
-98
9291
-85
9292
-67
9293
-49
9294
-34
9295
-23
9296
-17
9297
-15
9298
-14
9299
-17
9300
-17
9301
-19
9302
-20
9303
-22
9304
-21
9305
-20
9306
-20
9307
-18
9308
-17
9309
-17
9310
-15
9311
-15
9312
-15
9313
-15
9314
-14
9315
-14
9316
-14
9317
-14
9318
-13
9319
-13
9320
-12
9321
-13
9322
-12
9323
-12
9324
-12
9325
-13
9326
-12
9327
-12
9328
-11
9329
-12
9330
-11
9331
-11
9332
-11
9333
-12
9334
-11
9335
-11
9336
-10
9337
-11
9338
-10
9339
-10
9340
-11
9341
-11
9342
-10
9343
-11
9344
-10
9345
-10
9346
-11
9347
-11
9348
-10
9349
-10
9350
-10
9351
22
9352
76
9353
91
9354
91
9355
74
9356
52
9357
29
9358
10
9359
-6
9360
-15
9361
-19
9362
-18
9363
-16
9364
-11
9365
-7
9366
-3
9367
0
9368
1
9369
1
9370
1
9371
-1
9372
-2
9373
-3
9374
-3
9375
-5
9376
-5
9377
-6
9378
-6
9379
-7
9380
-6
9381
-7
9382
-7
9383
-32
9384
-70
9385
-96
9386
-80
9387
-83
9388
-65
9389
-47
9390
-32
9391
-22
9392
-16
9393
-14
9394
-13
9395
-15
9396
-16
9397
-18
9398
-20
9399
-21
9400
-20
9401
-20
9402
-18
9403
-17
9404
-16
9405
-16
9406
-15
9407
-14
9408
-14
9409
-14
9410
-13
9411
-14
9412
-13
9413
-13
9414
-12
9415
19
9416
73
9417
90
9418
88
9419
72
9420
51
9421
27
9422
8
9423
-7
9424
-17
9425
-21
9426
-20
9427
-17
9428
-12
9429
-8
9430
-3
9431
-2
9432
0
9433
0
9434
0
9435
-1
9436
-2
9437
-5
9438
-4
9439
-5
9440
-5
9441
-6
9442
-6
9443
-7
9444
-7
9445
-7
9446
-7
9447
-33
9448
-71
9449
-96
9450
-97
9451
-83
9452
-65
9453
-48
9454
-33
9455
-22
9456
-15
9457
-13
9458
-13
9459
-15
9460
-17
9461
-19
9462
-19
9463
-21
9464
-20
9465
-20
9466
-18
9467
-17
9468
-16
9469
-16
9470
-15
9471
-15
9472
-14
9473
-14
9474
-14
9475
-14
9476
-13
9477
-13
9478
-13
9479
20
9480
74
9481
90
9482
89
9483
72
9484
49
9485
26
9486
7
9487
-8
9488
-16
9489
-20
9490
-19
9491
-17
9492
-12
9493
-8
9494
-4
9495
-1
9496
0
9497
-1
9498
0
9499
-1
9500
-2
9501
-3
9502
-4
9503
-5
9504
-7
9505
-7
9506
-6
9507
-7
9508
-6
9509
-7
9510
-7
9511
-8
9512
-7
9513
-8
9514
-8
9515
-7
9516
-7
9517
-9
9518
-8
9519
-8
9520
-9
9521
-9
9522
-9
9523
-10
9524
-9
9525
-10
9526
-9
9527
-10
9528
-9
9529
-10
9530
-10
9531
-11
9532
-10
9533
-11
9534
-10
9535
-10
9536
-10
9537
-10
9538
-10
9539
-10
9540
-10
9541
-11
9542
-10
9543
-35
9544
-73
9545
-98
9546
-98
9547
-85
9548
-67
9549
-50
9550
-34
9551
-24
9552
-17
9553
-15
9554
-14
9555
-15
9556
-18
9557
-20
9558
-20
9559
-22
9560
-21
9561
-20
9562
-19
9563
-19
9564
-17
9565
-16
9566
-15
9567
-15
9568
-14
9569
-15
9570
-14
9571
-14
9572
-14
9573
-13
9574
-13
9575
18
9576
73
9577
89
9578
88
9579
71
9580
50
9581
26
9582
8
9583
-8
9584
-16
9585
-20
9586
-19
9587
-17
9588
-12
9589
-8
9590
-5
9591
-2
9592
0
9593
0
9594
0
9595
-1
9596
-3
9597
-4
9598
-4
9599
-6
9600
-6
9601
-6
9602
-6
9603
-8
9604
-6
9605
-7
9606
-7
9607
-33
9608
-71
9609
-97
9610
-97
9611
-83
9612
-65
9613
-47
9614
-32
9615
-22
9616
-16
9617
-14
9618
-13
9619
-15
9620
-16
9621
-19
9622
-20
9623
-21
9624
-20
9625
-20
9626
-19
9627
-18
9628
-16
9629
-16
9630
-15
9631
-15
9632
-14
9633
-14
9634
-14
9635
-15
9636
-13
9637
-13
9638
-12
9639
-13
9640
-12
9641
-12
9642
-12
9643
-12
9644
-11
9645
-12
9646
-11
9647
-11
9648
-12
9649
-12
9650
-11
9651
-11
9652
-11
9653
-12
9654
-11
9655
-12
9656
-11
9657
-11
9658
-10
9659
-10
9660
-10
9661
-11
9662
-11
9663
-11
9664
-10
9665
-11
9666
-10
9667
-10
9668
-10
9669
-10
9670
-10
9671
22
9672
76
9673
92
9674
89
9675
74
9676
53
9677
29
9678
10
9679
-6
9680
-15
9681
-20
9682
-19
9683
-16
9684
-11
9685
-6
9686
-3
9687
-1
9688
1
9689
1
9690
1
9691
-1
9692
-2
9693
-3
9694
-4
9695
-5
9696
-5
9697
-6
9698
-6
9699
-7
9700
-7
9701
-7
9702
-7
9703
-7
9704
-7
9705
-7
9706
-7
9707
-8
9708
-8
9709
-9
9710
-9
9711
-9
9712
-8
9713
-9
9714
-8
9715
-9
9716
-8
9717
-9
9718
-10
9719
-9
9720
-9
9721
-10
9722
-9
9723
-10
9724
-9
9725
-10
9726
-9
9727
-10
9728
-10
9729
-10
9730
-10
9731
-10
9732
-9
9733
-10
9734
-10
9735
-35
9736
-73
9737
-98
9738
-99
9739
-86
9740
-66
9741
-49
9742
-33
9743
-23
9744
-17
9745
-15
9746
-14
9747
-17
9748
-18
9749
-20
9750
-20
9751
-21
9752
-20
9753
-20
9754
-19
9755
-18
9756
-17
9757
-17
9758
-15
9759
-15
9760
-15
9761
-14
9762
-13
9763
-13
9764
-13
9765
-13
9766
-13
9767
18
9768
73
9769
89
9770
88
9771
71
9772
51
9773
26
9774
7
9775
-8
9776
-17
9777
-21
9778
-19
9779
-16
9780
-12
9781
-8
9782
-3
9783
-2
9784
0
9785
-1
9786
-1
9787
-2
9788
-2
9789
-4
9790
-4
9791
-5
9792
-5
9793
-7
9794
-6
9795
-7
9796
-7
9797
-7
9798
-7
9799
-33
9800
-71
9801
-97
9802
-80
9803
-84
9804
-65
9805
-47
9806
-32
9807
-22
9808
-15
9809
-14
9810
-13
9811
-15
9812
-18
9813
-19
9814
-20
9815
-21
9816
-20
9817
-19
9818
-17
9819
-18
9820
-16
9821
-16
9822
-15
9823
-15
9824
-13
9825
-14
9826
-13
9827
-14
9828
-13
9829
-13
9830
-12
9831
-13
9832
-12
9833
-13
9834
-12
9835
-12
9836
-11
9837
-11
9838
-11
9839
-12
9840
-12
9841
-12
9842
-11
9843
-12
9844
-11
9845
-11
9846
-11
9847
-11
9848
-10
9849
-11
9850
-11
9851
-11
9852
-10
9853
-11
9854
-10
9855
-10
9856
-10
9857
-10
9858
-9
9859
-11
9860
-10
9861
-11
9862
-10
9863
21
9864
76
9865
92
9866
91
9867
74
9868
53
9869
28
9870
9
9871
-6
9872
-16
9873
-20
9874
-18
9875
-16
9876
-11
9877
-7
9878
-3
9879
-1
9880
1
9881
1
9882
0
9883
-1
9884
-1
9885
-4
9886
-4
9887
-6
9888
-5
9889
-7
9890
-6
9891
-6
9892
-7
9893
-7
9894
-6
9895
-32
9896
-70
9897
-96
9898
-97
9899
-83
9900
-65
9901
-47
9902
-31
9903
-21
9904
-15
9905
-14
9906
-13
9907
-15
9908
-17
9909
-19
9910
-19
9911
-21
9912
-19
9913
-19
9914
-18
9915
-18
9916
-17
9917
-16
9918
-15
9919
-15
9920
-13
9921
-14
9922
-13
9923
-13
9924
-13
9925
-13
9926
-13
9927
19
9928
73
9929
90
9930
89
9931
72
9932
51
9933
27
9934
8
9935
-8
9936
-16
9937
-21
9938
-20
9939
-17
9940
-12
9941
-8
9942
-3
9943
-1
9944
-1
9945
-1
9946
0
9947
-2
9948
-2
9949
-3
9950
-4
9951
-6
9952
-6
9953
-7
9954
-7
9955
-7
9956
-7
9957
-7
9958
-7
9959
-32
9960
-70
9961
-96
9962
-97
9963
-84
9964
-65
9965
-48
9966
-32
9967
-22
9968
-15
9969
-13
9970
-13
9971
-16
9972
-17
9973
-19
9974
-19
9975
-21
9976
-19
9977
-19
9978
-19
9979
-18
9980
-16
9981
-17
9982
-15
9983
-15
9984
-15
9985
-14
9986
-13
9987
-13
9988
-13
9989
-13
9990
-13
9991
18
9992
73
9993
89
9994
89
9995
72
9996
51
9997
26
9998
8
9999
-8
10000
-17
10001
-21
10002
-20
10003
-17
10004
-12
10005
-8
10006
-3
10007
-2
10008
0
10009
0
10010
-1
10011
-1
10012
-2
10013
-3
10014
-4
10015
-5
10016
-5
10017
-7
10018
-7
10019
-7
10020
-7
10021
-7
10022
-7
10023
-8
10024
-7
10025
-7
10026
-7
10027
-9
10028
-8
10029
-9
10030
-9
10031
-9
10032
-8
10033
-9
10034
-8
10035
-9
10036
-10
10037
-10
10038
-10
10039
-10
10040
-10
10041
-10
10042
-9
10043
-11
10044
-10
10045
-10
10046
-10
10047
-10
10048
-9
10049
-11
10050
-10
10051
-10
10052
-9
10053
-10
10054
-10
10055
-35
10056
-73
10057
-98
10058
-98
10059
-85
10060
-66
10061
-49
10062
-34
10063
-24
10064
-17
10065
-15
10066
-15
10067
-17
10068
-18
10069
-20
10070
-20
10071
-21
10072
-21
10073
-20
10074
-19
10075
-19
10076
-17
10077
-17
10078
-15
10079
-15
10080
-14
10081
-14
10082
-13
10083
-14
10084
-13
10085
-14
10086
-13
10087
-13
10088
-12
10089
-12
10090
-12
10091
-12
10092
-11
10093
-12
10094
-11
10095
-12
10096
-12
10097
-12
10098
-11
10099
-11
10100
-11
10101
-11
10102
-10
10103
-12
10104
-11
10105
-11
10106
-10
10107
-10
10108
-10
10109
-11
10110
-11
10111
-11
10112
-11
10113
-11
10114
-10
10115
-10
10116
-10
10117
-10
10118
-9
10119
22
10120
76
10121
92
10122
90
10123
74
10124
52
10125
28
10126
9
10127
-6
10128
-15
10129
-20
10130
-19
10131
-16
10132
-11
10133
-7
10134
-2
10135
-1
10136
1
10137
1
10138
0
10139
-1
10140
-2
10141
-3
10142
-5
10143
-5
10144
-5
10145
-6
10146
-6
10147
-6
10148
-7
10149
-7
10150
-7
10151
-7
10152
-7
10153
-7
10154
-7
10155
-9
10156
-7
10157
-9
10158
-9
10159
-9
10160
-9
10161
-10
10162
-9
10163
-9
10164
-9
10165
-9
10166
-8
10167
-9
10168
-10
10169
-10
10170
-10
10171
-11
10172
-10
10173
-10
10174
-10
10175
-10
10176
-10
10177
-10
10178
-10
10179
-10
10180
-10
10181
-11
10182
-10
10183
-35
10184
-73
10185
-98
10186
-98
10187
-86
10188
-67
10189
-49
10190
-34
10191
-23
10192
-17
10193
-15
10194
-15
10195
-16
10196
-17
10197
-20
10198
-21
10199
-22
10200
-21
10201
-20
10202
-19
10203
-18
10204
-17
10205
-17
10206
-16
10207
-15
10208
-15
10209
-15
10210
-13
10211
-14
10212
-13
10213
-13
10214
-13
10215
18
10216
73
10217
89
10218
88
10219
72
10220
51
10221
26
10222
7
10223
-8
10224
-17
10225
-21
10226
-19
10227
-17
10228
-12
10229
-7
10230
-3
10231
-2
10232
0
10233
-1
10234
-1
10235
-2
10236
-2
10237
-4
10238
-4
10239
-5
10240
-5
10241
-6
10242
-6
10243
-7
10244
-7
10245
-7
10246
-7
10247
-33
10248
-71
10249
-96
10250
-80
10251
-83
10252
-65
10253
-47
10254
-33
10255
-22
10256
-15
10257
-14
10258
-13
10259
-15
10260
-17
10261
-18
10262
-19
10263
-20
10264
-20
10265
-19
10266
-18
10267
-18
10268
-16
10269
-15
10270
-15
10271
-15
10272
-14
10273
-14
10274
-13
10275
-14
10276
-13
10277
-13
10278
-13
10279
19
10280
73
10281
89
10282
89
10283
71
10284
51
10285
27
10286
7
10287
-7
10288
-16
10289
-20
10290
-19
10291
-16
10292
-12
10293
-9
10294
-3
10295
-1
10296
0
10297
0
10298
1
10299
-2
10300
-2
10301
-4
10302
-5
10303
-6
10304
-6
10305
-6
10306
-7
10307
-7
10308
-7
10309
-8
10310
-7
10311
-33
10312
-71
10313
-97
10314
-80
10315
-83
10316
-64
10317
-47
10318
-32
10319
-23
10320
-16
10321
-14
10322
-14
10323
-15
10324
-17
10325
-19
10326
-19
10327
-20
10328
-20
10329
-20
10330
-18
10331
-18
10332
-16
10333
-16
10334
-15
10335
-15
10336
-14
10337
-14
10338
-14
10339
-14
10340
-14
10341
-13
10342
-12
10343
20
10344
74
10345
90
10346
89
10347
72
10348
51
10349
27
10350
7
10351
-8
10352
-16
10353
-21
10354
-19
10355
-16
10356
-12
10357
-8
10358
-3
10359
-2
10360
-1
10361
0
10362
0
10363
-1
10364
-2
10365
-4
10366
-5
10367
-6
10368
-5
10369
-7
10370
-6
10371
-6
10372
-7
10373
-7
10374
-7
10375
-32
10376
-71
10377
-96
10378
-80
10379
-84
10380
-65
10381
-47
10382
-32
10383
-21
10384
-15
10385
-15
10386
-14
10387
-15
10388
-17
10389
-19
10390
-19
10391
-21
10392
-20
10393
-20
10394
-18
10395
-18
10396
-16
10397
-16
10398
-15
10399
-15
10400
-13
10401
-14
10402
-14
10403
-14
10404
-13
10405
-14
10406
-12
10407
20
10408
73
10409
90
10410
89
10411
71
10412
51
10413
27
10414
8
10415
-8
10416
-16
10417
-20
10418
-20
10419
-16
10420
-11
10421
-7
10422
-4
10423
-1
10424
-1
10425
-1
10426
0
10427
-2
10428
-2
10429
-3
10430
-4
10431
-6
10432
-6
10433
-7
10434
-7
10435
-7
10436
-7
10437
-7
10438
-7
10439
-32
10440
-70
10441
-97
10442
-80
10443
-84
10444
-66
10445
-47
10446
-32
10447
-22
10448
-15
10449
-13
10450
-13
10451
-15
10452
-16
10453
-19
10454
-19
10455
-20
10456
-19
10457
-19
10458
-18
10459
-17
10460
-17
10461
-16
10462
-15
10463
-15
10464
-14
10465
-15
10466
-13
10467
-13
10468
-13
10469
-13
10470
-12
10471
18
10472
73
10473
89
10474
89
10475
72
10476
51
10477
27
10478
7
10479
-7
10480
-17
10481
-21
10482
-19
10483
-16
10484
-12
10485
-8
10486
-3
10487
-2
10488
0
10489
0
10490
-1
10491
-2
10492
-2
10493
-3
10494
-4
10495
-5
10496
-5
10497
-7
10498
-7
10499
-7
10500
-7
10501
-8
10502
-7
10503
-32
10504
-71
10505
-96
10506
-79
10507
-83
10508
-65
10509
-47
10510
-33
10511
-23
10512
-16
10513
-14
10514
-13
10515
-15
10516
-17
10517
-19
10518
-20
10519
-20
10520
-20
10521
-20
10522
-18
10523
-18
10524
-16
10525
-16
10526
-15
10527
-15
10528
-14
10529
-14
10530
-14
10531
-13
10532
-13
10533
-13
10534
-12
10535
-12
10536
-13
10537
-13
10538
-12
10539
-12
10540
-11
10541
-12
10542
-11
10543
-12
10544
-11
10545
-11
10546
-11
10547
-12
10548
-11
10549
-12
10550
-11
10551
-11
10552
-10
10553
-11
10554
-10
10555
-11
10556
-11
10557
-11
10558
-10
10559
-11
10560
-10
10561
-10
10562
-11
10563
-11
10564
-11
10565
-11
10566
-10
10567
22
10568
76
10569
92
10570
91
10571
74
10572
52
10573
28
10574
9
10575
-7
10576
-15
10577
-19
10578
-18
10579
-16
10580
-11
10581
-7
10582
-3
10583
-1
10584
0
10585
0
10586
0
10587
-1
10588
-1
10589
-3
10590
-4
10591
-5
10592
-5
10593
-6
10594
-6
10595
-6
10596
-7
10597
-7
10598
-6
10599
-7
10600
-7
10601
-7
10602
-7
10603
-8
10604
-8
10605
-9
10606
-8
10607
-9
10608
-8
10609
-9
10610
-9
10611
-9
10612
-9
10613
-10
10614
-9
10615
-10
10616
-10
10617
-10
10618
-9
10619
-10
10620
-9
10621
-10
10622
-10
10623
-11
10624
-10
10625
-10
10626
-10
10627
-10
10628
-9
10629
-10
10630
-10
10631
-35
10632
-73
10633
-99
10634
-98
10635
-86
10636
-67
10637
-49
10638
-33
10639
-23
10640
-17
10641
-15
10642
-15
10643
-16
10644
-17
10645
-20
10646
-20
10647
-20
10648
-21
10649
-21
10650
-19
10651
-18
10652
-17
10653
-16
10654
-15
10655
-16
10656
-14
10657
-14
10658
-14
10659
-14
10660
-13
10661
-14
10662
-13
10663
-13
10664
-12
10665
-13
10666
-12
10667
-12
10668
-13
10669
-12
10670
-12
10671
-12
10672
-11
10673
-11
10674
-11
10675
-12
10676
-11
10677
-11
10678
-11
10679
-11
10680
-11
10681
-11
10682
-10
10683
-10
10684
-10
10685
-10
10686
-10
10687
-11
10688
-11
10689
-11
10690
-10
10691
-11
10692
-10
10693
-10
10694
-10
10695
22
10696
76
10697
91
10698
90
10699
74
10700
51
10701
28
10702
9
10703
-6
10704
-15
10705
-19
10706
-18
10707
-16
10708
-11
10709
-7
10710
-3
10711
-1
10712
1
10713
1
10714
1
10715
-1
10716
-2
10717
-3
10718
-4
10719
-5
10720
-5
10721
-7
10722
-6
10723
-7
10724
-7
10725
-7
10726
-7
10727
-7
10728
-7
10729
-8
10730
-7
10731
-8
10732
-7
10733
-8
10734
-9
10735
-9
10736
-9
10737
-9
10738
-9
10739
-9
10740
-8
10741
-10
10742
-9
10743
-10
10744
-10
10745
-10
10746
-9
10747
-10
10748
-9
10749
-10
10750
-9
10751
-10
10752
-9
10753
-10
10754
-11
10755
-10
10756
-10
10757
-11
10758
-10
10759
-34
10760
-73
10761
-99
10762
-99
10763
-85
10764
-67
10765
-49
10766
-33
10767
-24
10768
-17
10769
-15
10770
-15
10771
-17
10772
-18
10773
-21
10774
-21
10775
-21
10776
-20
10777
-20
10778
-19
10779
-18
10780
-17
10781
-17
10782
-15
10783
-16
10784
-15
10785
-15
10786
-14
10787
-14
10788
-13
10789
-13
10790
-13
10791
19
10792
73
10793
89
10794
88
10795
72
10796
51
10797
27
10798
8
10799
-8
10800
-17
10801
-21
10802
-20
10803
-17
10804
-12
10805
-8
10806
-4
10807
-2
10808
0
10809
0
10810
0
10811
-2
10812
-3
10813
-4
10814
-4
10815
-5
10816
-5
10817
-6
10818
-6
10819
-8
10820
-7
10821
-8
10822
-8
10823
-33
10824
-71
10825
-97
10826
-97
10827
-83
10828
-65
10829
-48
10830
-32
10831
-22
10832
-15
10833
-14
10834
-13
10835
-15
10836
-17
10837
-19
10838
-19
10839
-20
10840
-20
10841
-19
10842
-17
10843
-17
10844
-16
10845
-16
10846
-15
10847
-15
10848
-14
10849
-14
10850
-14
10851
-14
10852
-13
10853
-13
10854
-13
10855
-13
10856
-13
10857
-13
10858
-13
10859
-13
10860
-12
10861
-12
10862
-11
10863
-12
10864
-11
10865
-11
10866
-11
10867
-11
10868
-11
10869
-12
10870
-10
10871
-11
10872
-11
10873
-11
10874
-10
10875
-11
10876
-10
10877
-11
10878
-10
10879
-11
10880
-9
10881
-10
10882
-9
10883
-10
10884
-9
10885
-11
10886
-10
10887
22
10888
76
10889
92
10890
91
10891
74
10892
52
10893
29
10894
9
10895
-7
10896
-15
10897
-20
10898
-19
10899
-16
10900
-10
10901
-7
10902
-3
10903
-1
10904
1
10905
0
10906
0
10907
-1
10908
-2
10909
-3
10910
-4
10911
-5
10912
-5
10913
-6
10914
-6
10915
-7
10916
-6
10917
-7
10918
-7
10919
-32
10920
-70
10921
-96
10922
-80
10923
-83
10924
-65
10925
-47
10926
-31
10927
-21
10928
-15
10929
-13
10930
-13
10931
-16
10932
-17
10933
-19
10934
-20
10935
-20
10936
-19
10937
-19
10938
-18
10939
-18
10940
-16
10941
-16
10942
-15
10943
-15
10944
-15
10945
-14
10946
-13
10947
-13
10948
-13
10949
-13
10950
-13
10951
19
10952
73
10953
89
10954
88
10955
72
10956
51
10957
27
10958
8
10959
-8
10960
-16
10961
-21
10962
-20
10963
-16
10964
-11
10965
-8
10966
-3
10967
-1
10968
0
10969
0
10970
0
10971
-2
10972
-2
10973
-4
10974
-4
10975
-6
10976
-6
10977
-6
10978
-6
10979
-7
10980
-7
10981
-8
10982
-7
10983
-7
10984
-8
10985
-8
10986
-7
10987
-8
10988
-8
10989
-9
10990
-9
10991
-9
10992
-9
10993
-9
10994
-8
10995
-9
10996
-9
10997
-10
10998
-9
10999
-10
11000
-9
11001
-10
11002
-9
11003
-10
11004
-10
11005
-10
11006
-10
11007
-11
11008
-10
11009
-10
11010
-10
11011
-10
11012
-9
11013
-10
11014
-10
11015
-35
11016
-73
11017
-99
11018
-98
11019
-85
11020
-67
11021
-49
11022
-33
11023
-24
11024
-17
11025
-15
11026
-15
11027
-17
11028
-18
11029
-20
11030
-21
11031
-21
11032
-20
11033
-20
11034
-19
11035
-18
11036
-18
11037
-17
11038
-15
11039
-15
11040
-15
11041
-15
11042
-13
11043
-14
11044
-13
11045
-14
11046
-13
11047
19
11048
73
11049
89
11050
89
11051
72
11052
51
11053
27
11054
7
11055
-8
11056
-17
11057
-21
11058
-19
11059
-17
11060
-11
11061
-7
11062
-5
11063
-2
11064
0
11065
0
11066
0
11067
-1
11068
-2
11069
-4
11070
-4
11071
-5
11072
-6
11073
-7
11074
-6
11075
-7
11076
-7
11077
-7
11078
-7
11079
-32
11080
-70
11081
-96
11082
-80
11083
-83
11084
-65
11085
-47
11086
-32
11087
-22
11088
-15
11089
-14
11090
-14
11091
-15
11092
-17
11093
-19
11094
-19
11095
-20
11096
-20
11097
-20
11098
-18
11099
-18
11100
-17
11101
-16
11102
-15
11103
-15
11104
-14
11105
-14
11106
-13
11107
-14
11108
-13
11109
-14
11110
-13
11111
19
11112
73
11113
89
11114
88
11115
72
11116
51
11117
27
11118
8
11119
-8
11120
-17
11121
-21
11122
-20
11123
-17
11124
-11
11125
-8
11126
-4
11127
-1
11128
1
11129
-1
11130
-1
11131
-2
11132
-2
11133
-4
11134
-4
11135
-6
11136
-6
11137
-7
11138
-7
11139
-7
11140
-7
11141
-7
11142
-8
11143
-32
11144
-70
11145
-96
11146
-80
11147
-83
11148
-65
11149
-47
11150
-32
11151
-21
11152
-15
11153
-13
11154
-13
11155
-15
11156
-17
11157
-19
11158
-20
11159
-20
11160
-19
11161
-20
11162
-18
11163
-17
11164
-17
11165
-16
11166
-15
11167
-15
11168
-14
11169
-14
11170
-13
11171
-13
11172
-13
11173
-13
11174
-13
11175
19
11176
73
11177
90
11178
89
11179
72
11180
51
11181
27
11182
8
11183
-7
11184
-17
11185
-21
11186
-19
11187
-17
11188
-12
11189
-8
11190
-3
11191
-1
11192
1
11193
0
11194
-1
11195
-1
11196
-2
11197
-5
11198
-4
11199
-5
11200
-6
11201
-7
11202
-6
11203
-7
11204
-7
11205
-8
11206
-7
11207
-32
11208
-70
11209
-96
11210
-80
11211
-83
11212
-65
11213
-47
11214
-32
11215
-22
11216
-15
11217
-13
11218
-13
11219
-15
11220
-16
11221
-19
11222
-19
11223
-20
11224
-20
11225
-20
11226
-18
11227
-17
11228
-17
11229
-16
11230
-15
11231
-15
11232
-14
11233
-14
11234
-14
11235
-14
11236
-13
11237
-14
11238
-13
11239
19
11240
73
11241
89
11242
88
11243
72
11244
50
11245
27
11246
8
11247
-8
11248
-16
11249
-20
11250
-19
11251
-16
11252
-11
11253
-8
11254
-4
11255
-2
11256
0
11257
0
11258
0
11259
-1
11260
-2
11261
-4
11262
-4
11263
-6
11264
-6
11265
-7
11266
-6
11267
-7
11268
-6
11269
-7
11270
-7
11271
-33
11272
-70
11273
-97
11274
-80
11275
-83
11276
-65
11277
-47
11278
-32
11279
-22
11280
-16
11281
-13
11282
-13
11283
-15
11284
-17
11285
-18
11286
-20
11287
-20
11288
-19
11289
-19
11290
-18
11291
-18
11292
-17
11293
-17
11294
-15
11295
-14
11296
-14
11297
-14
11298
-13
11299
-14
11300
-13
11301
-14
11302
-13
11303
19
11304
73
11305
90
11306
88
11307
72
11308
51
11309
27
11310
8
11311
-8
11312
-17
11313
-21
11314
-19
11315
-17
11316
-12
11317
-8
11318
-3
11319
-2
11320
0
11321
0
11322
0
11323
-1
11324
-2
11325
-4
11326
-5
11327
-6
11328
-6
11329
-7
11330
-6
11331
-6
11332
-6
11333
-7
11334
-7
11335
-32
11336
-70
11337
-96
11338
-80
11339
-83
11340
-65
11341
-47
11342
-32
11343
-22
11344
-15
11345
-13
11346
-14
11347
-15
11348
-17
11349
-19
11350
-20
11351
-20
11352
-19
11353
-20
11354
-18
11355
-18
11356
-17
11357
-16
11358
-15
11359
-15
11360
-14
11361
-13
11362
-13
11363
-13
11364
-13
11365
-13
11366
-13
11367
19
11368
73
11369
89
11370
88
11371
71
11372
50
11373
26
11374
7
11375
-8
11376
-17
11377
-20
11378
-19
11379
-17
11380
-11
11381
-7
11382
-3
11383
-1
11384
0
11385
-1
11386
-1
11387
-1
11388
-2
11389
-4
11390
-4
11391
-5
11392
-6
11393
-7
11394
-7
11395
-7
11396
-7
11397
-7
11398
-7
11399
-32
11400
-70
11401
-96
11402
-80
11403
-83
11404
-65
11405
-48
11406
-32
11407
-22
11408
-15
11409
-14
11410
-13
11411
-15
11412
-17
11413
-19
11414
-19
11415
-21
11416
-19
11417
-19
11418
-18
11419
-18
11420
-17
11421
-16
11422
-15
11423
-15
11424
-14
11425
-14
11426
-13
11427
-13
11428
-13
11429
-13
11430
-12
11431
18
11432
73
11433
90
11434
89
11435
72
11436
51
11437
27
11438
7
11439
-8
11440
-17
11441
-21
11442
-19
11443
-17
11444
-12
11445
-8
11446
-4
11447
-1
11448
0
11449
0
11450
0
11451
-2
11452
-2
11453
-4
11454
-5
11455
-6
11456
-6
11457
-7
11458
-6
11459
-7
11460
-7
11461
-8
11462
-7
11463
-33
11464
-70
11465
-96
11466
-79
11467
-82
11468
-64
11469
-47
11470
-32
11471
-23
11472
-15
11473
-13
11474
-13
11475
-15
11476
-16
11477
-18
11478
-20
11479
-21
11480
-19
11481
-20
11482
-18
11483
-17
11484
-17
11485
-16
11486
-15
11487
-15
11488
-14
11489
-15
11490
-14
11491
-14
11492
-13
11493
-13
11494
-12
11495
19
11496
73
11497
89
11498
88
11499
71
11500
50
11501
27
11502
8
11503
-8
11504
-17
11505
-20
11506
-19
11507
-16
11508
-11
11509
-8
11510
-4
11511
-1
11512
1
11513
0
11514
0
11515
-1
11516
-2
11517
-4
11518
-4
11519
-6
11520
-6
11521
-7
11522
-6
11523
-7
11524
-6
11525
-7
11526
-7
11527
-32
11528
-70
11529
-96
11530
-97
11531
-83
11532
-64
11533
-48
11534
-32
11535
-22
11536
-16
11537
-14
11538
-13
11539
-16
11540
-17
11541
-18
11542
-19
11543
-21
11544
-19
11545
-19
11546
-19
11547
-18
11548
-16
11549
-17
11550
-15
11551
-14
11552
-14
11553
-14
11554
-13
11555
-13
11556
-14
11557
-13
11558
-12
11559
-13
11560
-12
11561
-12
11562
-12
11563
-12
11564
-11
11565
-12
11566
-11
11567
-11
11568
-11
11569
-12
11570
-11
11571
-11
11572
-11
11573
-11
11574
-11
11575
-12
11576
-11
11577
-11
11578
-10
11579
-11
11580
-10
11581
-11
11582
-10
11583
-11
11584
-10
11585
-10
11586
-10
11587
-10
11588
-10
11589
-10
11590
-10
11591
22
11592
76
11593
91
11594
91
11595
74
11596
52
11597
29
11598
10
11599
-6
11600
-15
11601
-19
11602
-18
11603
-16
11604
-11
11605
-7
11606
-3
11607
-1
11608
1
11609
0
11610
0
11611
-1
11612
-2
11613
-4
11614
-4
11615
-5
11616
-5
11617
-6
11618
-6
11619
-7
11620
-6
11621
-7
11622
-8
11623
-32
11624
-70
11625
-96
11626
-80
11627
-82
11628
-65
11629
-47
11630
-32
11631
-22
11632
-16
11633
-14
11634
-13
11635
-16
11636
-17
11637
-18
11638
-19
11639
-20
11640
-19
11641
-20
11642
-19
11643
-18
11644
-16
11645
-16
11646
-15
11647
-14
11648
-14
11649
-14
11650
-13
11651
-14
11652
-13
11653
-13
11654
-12
11655
19
11656
73
11657
90
11658
88
11659
71
11660
51
11661
26
11662
7
11663
-7
11664
-16
11665
-20
11666
-19
11667
-16
11668
-12
11669
-8
11670
-3
11671
-2
11672
0
11673
0
11674
0
11675
-1
11676
-2
11677
-4
11678
-4
11679
-6
11680
-6
11681
-7
11682
-6
11683
-7
11684
-7
11685
-7
11686
-7
11687
-33
11688
-71
11689
-96
11690
-80
11691
-83
11692
-64
11693
-47
11694
-32
11695
-22
11696
-15
11697
-14
11698
-13
11699
-15
11700
-17
11701
-19
11702
-19
11703
-20
11704
-20
11705
-19
11706
-18
11707
-18
11708
-16
11709
-16
11710
-15
11711
-15
11712
-14
11713
-14
11714
-13
11715
-14
11716
-13
11717
-13
11718
-13
11719
19
11720
73
11721
89
11722
89
11723
73
11724
51
11725
26
11726
8
11727
-8
11728
-17
11729
-21
11730
-19
11731
-17
11732
-11
11733
-8
11734
-5
11735
-2
11736
0
11737
-1
11738
-1
11739
-1
11740
-2
11741
-4
11742
-4
11743
-6
11744
-6
11745
-7
11746
-6
11747
-8
11748
-7
11749
-7
11750
-7
11751
-33
11752
-71
11753
-96
11754
-97
11755
-83
11756
-65
11757
-47
11758
-32
11759
-22
11760
-16
11761
-14
11762
-14
11763
-16
11764
-17
11765
-19
11766
-19
11767
-21
11768
-19
11769
-19
11770
-19
11771
-18
11772
-17
11773
-17
11774
-15
11775
-15
11776
-14
11777
-14
11778
-13
11779
-13
11780
-13
11781
-13
11782
-12
11783
19
11784
73
11785
90
11786
88
11787
72
11788
51
11789
27
11790
7
11791
-8
11792
-17
11793
-21
11794
-19
11795
-16
11796
-11
11797
-7
11798
-3
11799
-2
11800
0
11801
0
11802
-1
11803
-2
11804
-2
11805
-4
11806
-4
11807
-5
11808
-5
11809
-7
11810
-6
11811
-7
11812
-7
11813
-7
11814
-7
11815
-32
11816
-70
11817
-96
11818
-80
11819
-83
11820
-65
11821
-47
11822
-32
11823
-22
11824
-14
11825
-14
11826
-13
11827
-15
11828
-17
11829
-19
11830
-19
11831
-20
11832
-19
11833
-19
11834
-18
11835
-18
11836
-17
11837
-16
11838
-15
11839
-15
11840
-15
11841
-14
11842
-13
11843
-14
11844
-13
11845
-13
11846
-13
11847
19
11848
73
11849
89
11850
89
11851
73
11852
51
11853
27
11854
8
11855
-8
11856
-17
11857
-20
11858
-19
11859
-17
11860
-12
11861
-8
11862
-3
11863
-1
11864
0
11865
0
11866
-1
11867
-1
11868
-2
11869
-4
11870
-4
11871
-5
11872
-6
11873
-7
11874
-6
11875
-7
11876
-7
11877
-7
11878
-7
11879
-33
11880
-70
11881
-96
11882
-80
11883
-83
11884
-65
11885
-48
11886
-33
11887
-22
11888
-16
11889
-14
11890
-13
11891
-15
11892
-16
11893
-18
11894
-19
11895
-21
11896
-20
11897
-20
11898
-19
11899
-18
11900
-16
11901
-16
11902
-15
11903
-15
11904
-14
11905
-15
11906
-13
11907
-14
11908
-13
11909
-13
11910
-12
11911
19
11912
73
11913
90
11914
88
11915
71
11916
51
11917
27
11918
7
11919
-7
11920
-16
11921
-21
11922
-19
11923
-16
11924
-13
11925
-8
11926
-4
11927
-1
11928
0
11929
0
11930
0
11931
-2
11932
-2
11933
-4
11934
-5
11935
-6
11936
-5
11937
-7
11938
-6
11939
-7
11940
-7
11941
-8
11942
-7
11943
-8
11944
-7
11945
-7
11946
-7
11947
-8
11948
-7
11949
-8
11950
-9
11951
-10
11952
-9
11953
-9
11954
-9
11955
-9
11956
-9
11957
-9
11958
-9
11959
-10
11960
-9
11961
-10
11962
-10
11963
-10
11964
-10
11965
-10
11966
-9
11967
-10
11968
-10
11969
-10
11970
-10
11971
-11
11972
-10
11973
-11
11974
-10
11975
-35
11976
-73
11977
-98
11978
-98
11979
-85
11980
-67
11981
-50
11982
-34
11983
-23
11984
-17
11985
-14
11986
-14
11987
-17
11988
-18
11989
-20
11990
-21
11991
-22
11992
-20
11993
-20
11994
-19
11995
-18
11996
-17
11997
-17
11998
-16
11999
-16
12000
-15
12001
-15
12002
-13
12003
-14
12004
-14
12005
-13
12006
-13
12007
-14
12008
-12
12009
-12
12010
-13
12011
-12
12012
-11
12013
-12
12014
-11
12015
-12
12016
-11
12017
-12
12018
-11
12019
-11
12020
-11
12021
-11
12022
-10
12023
-11
12024
-11
12025
-11
12026
-11
12027
-11
12028
-10
12029
-10
12030
-10
12031
-10
12032
-10
12033
-10
12034
-10
12035
-10
12036
-11
12037
-11
12038
-10
12039
22
12040
76
12041
92
12042
91
12043
74
12044
52
12045
28
12046
8
12047
-7
12048
-15
12049
-20
12050
-18
12051
-15
12052
-11
12053
-7
12054
-3
12055
-1
12056
0
12057
1
12058
1
12059
-1
12060
-1
12061
-3
12062
-5
12063
-6
12064
-5
12065
-7
12066
-7
12067
-7
12068
-6
12069
-7
12070
-6
12071
-32
12072
-70
12073
-96
12074
-80
12075
-83
12076
-65
12077
-47
12078
-32
12079
-22
12080
-15
12081
-13
12082
-13
12083
-15
12084
-17
12085
-19
12086
-19
12087
-20
12088
-19
12089
-19
12090
-19
12091
-18
12092
-16
12093
-16
12094
-15
12095
-15
12096
-14
12097
-14
12098
-14
12099
-14
12100
-13
12101
-14
12102
-12
12103
19
12104
73
12105
90
12106
89
12107
72
12108
51
12109
26
12110
7
12111
-8
12112
-17
12113
-21
12114
-19
12115
-16
12116
-11
12117
-8
12118
-3
12119
-2
12120
0
12121
0
12122
-1
12123
-2
12124
-2
12125
-4
12126
-4
12127
-6
12128
-6
12129
-8
12130
-7
12131
-7
12132
-7
12133
-7
12134
-7
12135
-8
12136
-7
12137
-7
12138
-8
12139
-9
12140
-8
12141
-9
12142
-9
12143
-9
12144
-8
12145
-9
12146
-8
12147
-9
12148
-10
12149
-10
12150
-9
12151
-10
12152
-9
12153
-9
12154
-9
12155
-10
12156
-9
12157
-10
12158
-11
12159
-10
12160
-10
12161
-11
12162
-9
12163
-10
12164
-10
12165
-10
12166
-9
12167
-35
12168
-73
12169
-99
12170
-98
12171
-86
12172
-66
12173
-49
12174
-34
12175
-24
12176
-17
12177
-16
12178
-15
12179
-16
12180
-17
12181
-20
12182
-20
12183
-21
12184
-21
12185
-21
12186
-19
12187
-19
12188
-17
12189
-16
12190
-16
12191
-15
12192
-15
12193
-14
12194
-14
12195
-14
12196
-13
12197
-14
12198
-13
12199
-13
12200
-13
12201
-13
12202
-12
12203
-13
12204
-12
12205
-12
12206
-12
12207
-12
12208
-11
12209
-11
12210
-11
12211
-12
12212
-11
12213
-11
12214
-11
12215
-12
12216
-11
12217
-11
12218
-11
12219
-10
12220
-9
12221
-11
12222
-10
12223
-10
12224
-11
12225
-11
12226
-10
12227
-10
12228
-10
12229
-10
12230
-10
12231
22
12232
76
12233
92
12234
90
12235
73
12236
52
12237
28
12238
9
12239
-6
12240
-15
12241
-19
12242
-18
12243
-16
12244
-11
12245
-7
12246
-3
12247
-2
12248
1
12249
1
12250
0
12251
-1
12252
-2
12253
-3
12254
-4
12255
-5
12256
-5
12257
-6
12258
-6
12259
-7
12260
-7
12261
-8
12262
-7
12263
-33
12264
-71
12265
-96
12266
-79
12267
-83
12268
-65
12269
-47
12270
-33
12271
-22
12272
-15
12273
-14
12274
-13
12275
-15
12276
-17
12277
-19
12278
-19
12279
-20
12280
-20
12281
-20
12282
-18
12283
-18
12284
-16
12285
-16
12286
-15
12287
-15
12288
-14
12289
-15
12290
-13
12291
-14
12292
-13
12293
-13
12294
-12
12295
20
12296
73
12297
90
12298
89
12299
71
12300
50
12301
26
12302
7
12303
-8
12304
-16
12305
-20
12306
-19
12307
-16
12308
-12
12309
-8
12310
-4
12311
-1
12312
0
12313
0
12314
1
12315
-1
12316
-2
12317
-4
12318
-5
12319
-7
12320
-6
12321
-6
12322
-7
12323
-7
12324
-6
12325
-7
12326
-6
12327
-32
12328
-71
12329
-97
12330
-80
12331
-84
12332
-65
12333
-47
12334
-32
12335
-22
12336
-16
12337
-14
12338
-14
12339
-15
12340
-17
12341
-18
12342
-19
12343
-20
12344
-19
12345
-19
12346
-19
12347
-18
12348
-17
12349
-17
12350
-15
12351
-15
12352
-14
12353
-14
12354
-13
12355
-14
12356
-13
12357
-13
12358
-13
12359
19
12360
73
12361
90
12362
88
12363
71
12364
51
12365
27
12366
7
12367
-8
12368
-16
12369
-20
12370
-19
12371
-16
12372
-12
12373
-8
12374
-4
12375
-2
12376
0
12377
0
12378
1
12379
-1
12380
-1
12381
-3
12382
-5
12383
-6
12384
-6
12385
-7
12386
-7
12387
-7
12388
-7
12389
-7
12390
-6
12391
-32
12392
-71
12393
-96
12394
-80
12395
-83
12396
-65
12397
-47
12398
-32
12399
-22
12400
-15
12401
-14
12402
-14
12403
-16
12404
-17
12405
-19
12406
-19
12407
-20
12408
-20
12409
-19
12410
-18
12411
-18
12412
-17
12413
-16
12414
-15
12415
-15
12416
-13
12417
-14
12418
-14
12419
-14
12420
-13
12421
-14
12422
-12
12423
20
12424
73
12425
90
12426
89
12427
72
12428
51
12429
27
12430
7
12431
-8
12432
-17
12433
-20
12434
-19
12435
-16
12436
-11
12437
-8
12438
-3
12439
-2
12440
0
12441
-1
12442
0
12443
-1
12444
-2
12445
-3
12446
-4
12447
-6
12448
-6
12449
-7
12450
-7
12451
-7
12452
-7
12453
-7
12454
-7
12455
-32
12456
-70
12457
-96
12458
-80
12459
-83
12460
-65
12461
-47
12462
-32
12463
-22
12464
-15
12465
-14
12466
-14
12467
-16
12468
-17
12469
-19
12470
-19
12471
-21
12472
-20
12473
-20
12474
-19
12475
-18
12476
-17
12477
-17
12478
-15
12479
-15
12480
-14
12481
-14
12482
-13
12483
-13
12484
-13
12485
-13
12486
-13
12487
18
12488
73
12489
89
12490
89
12491
72
12492
51
12493
27
12494
7
12495
-8
12496
-17
12497
-22
12498
-19
12499
-16
12500
-12
12501
-8
12502
-3
12503
-1
12504
0
12505
0
12506
0
12507
-2
12508
-2
12509
-3
12510
-4
12511
-5
12512
-5
12513
-7
12514
-7
12515
-8
12516
-7
12517
-8
12518
-7
12519
-32
12520
-70
12521
-96
12522
-79
12523
-84
12524
-65
12525
-47
12526
-32
12527
-22
12528
-15
12529
-13
12530
-13
12531
-15
12532
-17
12533
-19
12534
-20
12535
-21
12536
-20
12537
-20
12538
-18
12539
-18
12540
-17
12541
-16
12542
-15
12543
-15
12544
-13
12545
-13
12546
-13
12547
-13
12548
-12
12549
-14
12550
-13
12551
19
12552
73
12553
89
12554
89
12555
72
12556
51
12557
28
12558
8
12559
-8
12560
-16
12561
-20
12562
-20
12563
-17
12564
-11
12565
-8
12566
-3
12567
-1
12568
1
12569
0
12570
0
12571
-1
12572
-3
12573
-4
12574
-4
12575
-6
12576
-5
12577
-6
12578
-6
12579
-7
12580
-7
12581
-7
12582
-7
12583
-32
12584
-70
12585
-96
12586
-80
12587
-83
12588
-65
12589
-47
12590
-33
12591
-22
12592
-15
12593
-14
12594
-13
12595
-14
12596
-17
12597
-19
12598
-19
12599
-21
12600
-20
12601
-20
12602
-18
12603
-18
12604
-16
12605
-16
12606
-15
12607
-15
12608
-14
12609
-15
12610
-13
12611
-14
12612
-13
12613
-13
12614
-12
12615
20
12616
73
12617
89
12618
88
12619
71
12620
51
12621
27
12622
7
12623
-8
12624
-16
12625
-21
12626
-20
12627
-17
12628
-12
12629
-8
12630
-3
12631
-1
12632
0
12633
0
12634
0
12635
-2
12636
-2
12637
-4
12638
-5
12639
-6
12640
-5
12641
-6
12642
-6
12643
-6
12644
-6
12645
-8
12646
-7
12647
-33
12648
-71
12649
-96
12650
-80
12651
-83
12652
-65
12653
-47
12654
-32
12655
-22
12656
-16
12657
-14
12658
-14
12659
-15
12660
-16
12661
-19
12662
-19
12663
-20
12664
-20
12665
-20
12666
-18
12667
-18
12668
-17
12669
-16
12670
-15
12671
-15
12672
-14
12673
-14
12674
-14
12675
-14
12676
-13
12677
-14
12678
-13
12679
20
12680
74
12681
90
12682
89
12683
72
12684
50
12685
27
12686
7
12687
-8
12688
-16
12689
-20
12690
-20
12691
-16
12692
-11
12693
-7
12694
-3
12695
-1
12696
0
12697
0
12698
0
12699
-1
12700
-2
12701
-4
12702
-4
12703
-6
12704
-6
12705
-7
12706
-6
12707
-7
12708
-6
12709
-7
12710
-7
12711
-32
12712
-70
12713
-96
12714
-80
12715
-83
12716
-65
12717
-47
12718
-32
12719
-22
12720
-15
12721
-14
12722
-14
12723
-15
12724
-17
12725
-19
12726
-19
12727
-20
12728
-20
12729
-20
12730
-19
12731
-19
12732
-17
12733
-16
12734
-15
12735
-15
12736
-13
12737
-14
12738
-13
12739
-13
12740
-13
12741
-14
12742
-13
12743
19
12744
73
12745
89
12746
89
12747
71
12748
51
12749
27
12750
7
12751
-9
12752
-17
12753
-21
12754
-20
12755
-16
12756
-11
12757
-8
12758
-3
12759
-1
12760
0
12761
0
12762
0
12763
-2
12764
-2
12765
-3
12766
-4
12767
-5
12768
-5
12769
-6
12770
-7
12771
-7
12772
-7
12773
-8
12774
-7
12775
-32
12776
-70
12777
-96
12778
-80
12779
-83
12780
-65
12781
-48
12782
-32
12783
-22
12784
-15
12785
-13
12786
-13
12787
-16
12788
-17
12789
-19
12790
-20
12791
-20
12792
-19
12793
-19
12794
-18
12795
-17
12796
-17
12797
-16
12798
-15
12799
-15
12800
-14
12801
-14
12802
-14
12803
-14
12804
-13
12805
-14
12806
-13
12807
19
12808
73
12809
89
12810
89
12811
72
12812
50
12813
27
12814
8
12815
-8
12816
-17
12817
-21
12818
-19
12819
-17
12820
-11
12821
-8
12822
-4
12823
-1
12824
0
12825
-1
12826
-1
12827
-1
12828
-3
12829
-4
12830
-4
12831
-5
12832
-6
12833
-7
12834
-7
12835
-8
12836
-7
12837
-7
12838
-7
12839
-32
12840
-70
12841
-95
12842
-79
12843
-83
12844
-65
12845
-47
12846
-33
12847
-22
12848
-15
12849
-14
12850
-13
12851
-15
12852
-17
12853
-19
12854
-19
12855
-20
12856
-21
12857
-20
12858
-18
12859
-18
12860
-16
12861
-16
12862
-15
12863
-15
12864
-14
12865
-14
12866
-14
12867
-13
12868
-13
12869
-14
12870
-13
12871
19
12872
73
12873
89
12874
89
12875
71
12876
51
12877
27
12878
8
12879
-8
12880
-16
12881
-20
12882
-20
12883
-17
12884
-11
12885
-8
12886
-3
12887
-1
12888
0
12889
0
12890
0
12891
-2
12892
-3
12893
-4
12894
-4
12895
-6
12896
-5
12897
-6
12898
-7
12899
-7
12900
-7
12901
-8
12902
-7
12903
-32
12904
-71
12905
-96
12906
-80
12907
-83
12908
-65
12909
-48
12910
-32
12911
-23
12912
-16
12913
-14
12914
-14
12915
-16
12916
-17
12917
-19
12918
-20
12919
-20
12920
-20
12921
-20
12922
-19
12923
-17
12924
-17
12925
-16
12926
-14
12927
-15
12928
-14
12929
-14
12930
-13
12931
-14
12932
-13
12933
-13
12934
-13
12935
20
12936
74
12937
89
12938
89
12939
72
12940
50
12941
27
12942
8
12943
-7
12944
-16
12945
-20
12946
-19
12947
-17
12948
-12
12949
-7
12950
-4
12951
-2
12952
0
12953
-1
12954
0
12955
-1
12956
-2
12957
-4
12958
-4
12959
-6
12960
-6
12961
-6
12962
-6
12963
-7
12964
-7
12965
-8
12966
-7
12967
-32
12968
-70
12969
-96
12970
-79
12971
-83
12972
-65
12973
-47
12974
-33
12975
-22
12976
-16
12977
-14
12978
-13
12979
-15
12980
-16
12981
-19
12982
-19
12983
-20
12984
-20
12985
-20
12986
-18
12987
-18
12988
-17
12989
-16
12990
-14
12991
-15
12992
-13
12993
-14
12994
-14
12995
-14
12996
-13
12997
-14
12998
-13
12999
20
13000
73
13001
90
13002
89
13003
72
13004
51
13005
27
13006
7
13007
-8
13008
-16
13009
-20
13010
-20
13011
-16
13012
-11
13013
-8
13014
-4
13015
-2
13016
0
13017
0
13018
0
13019
-1
13020
-2
13021
-4
13022
-4
13023
-6
13024
-6
13025
-7
13026
-7
13027
-7
13028
-6
13029
-7
13030
-7
13031
-7
13032
-7
13033
-9
13034
-8
13035
-8
13036
-8
13037
-9
13038
-8
13039
-9
13040
-9
13041
-9
13042
-9
13043
-10
13044
-9
13045
-10
13046
-10
13047
-10
13048
-9
13049
-10
13050
-9
13051
-10
13052
-10
13053
-10
13054
-9
13055
-10
13056
-10
13057
-10
13058
-9
13059
-11
13060
-10
13061
-10
13062
-10
13063
-35
13064
-73
13065
-98
13066
-98
13067
-85
13068
-66
13069
-50
13070
-34
13071
-24
13072
-17
13073
-15
13074
-14
13075
-16
13076
-17
13077
-19
13078
-21
13079
-22
13080
-21
13081
-20
13082
-19
13083
-18
13084
-17
13085
-17
13086
-15
13087
-15
13088
-14
13089
-14
13090
-15
13091
-14
13092
-13
13093
-14
13094
-13
13095
19
13096
73
13097
89
13098
88
13099
71
13100
50
13101
26
13102
7
13103
-8
13104
-16
13105
-20
13106
-20
13107
-17
13108
-11
13109
-8
13110
-4
13111
-2
13112
-1
13113
0
13114
0
13115
-1
13116
-2
13117
-4
13118
-4
13119
-6
13120
-5
13121
-7
13122
-7
13123
-7
13124
-6
13125
-8
13126
-7
13127
-32
13128
-71
13129
-96
13130
-80
13131
-83
13132
-65
13133
-47
13134
-32
13135
-22
13136
-15
13137
-14
13138
-14
13139
-15
13140
-16
13141
-18
13142
-19
13143
-20
13144
-19
13145
-20
13146
-19
13147
-18
13148
-17
13149
-16
13150
-15
13151
-15
13152
-14
13153
-14
13154
-14
13155
-14
13156
-13
13157
-13
13158
-13
13159
19
13160
74
13161
89
13162
89
13163
72
13164
50
13165
26
13166
8
13167
-7
13168
-17
13169
-20
13170
-19
13171
-17
13172
-12
13173
-8
13174
-4
13175
-1
13176
0
13177
-1
13178
0
13179
-1
13180
-2
13181
-4
13182
-4
13183
-5
13184
-6
13185
-7
13186
-6
13187
-8
13188
-7
13189
-7
13190
-7
13191
-32
13192
-70
13193
-96
13194
-97
13195
-84
13196
-65
13197
-48
13198
-32
13199
-22
13200
-15
13201
-14
13202
-13
13203
-16
13204
-17
13205
-18
13206
-19
13207
-20
13208
-19
13209
-19
13210
-18
13211
-17
13212
-17
13213
-16
13214
-15
13215
-15
13216
-14
13217
-14
13218
-13
13219
-13
13220
-13
13221
-14
13222
-13
13223
-13
13224
-12
13225
-13
13226
-12
13227
-12
13228
-12
13229
-12
13230
-11
13231
-12
13232
-11
13233
-11
13234
-11
13235
-11
13236
-11
13237
-12
13238
-10
13239
-11
13240
-11
13241
-11
13242
-10
13243
-10
13244
-11
13245
-10
13246
-10
13247
-11
13248
-10
13249
-11
13250
-11
13251
-11
13252
-10
13253
-10
13254
-10
13255
22
13256
76
13257
92
13258
91
13259
73
13260
51
13261
29
13262
9
13263
-7
13264
-15
13265
-19
13266
-18
13267
-16
13268
-11
13269
-7
13270
-3
13271
-1
13272
1
13273
0
13274
0
13275
-1
13276
-1
13277
-3
13278
-4
13279
-5
13280
-6
13281
-6
13282
-5
13283
-7
13284
-6
13285
-6
13286
-7
13287
-33
13288
-71
13289
-97
13290
-80
13291
-83
13292
-64
13293
-48
13294
-32
13295
-22
13296
-16
13297
-14
13298
-13
13299
-16
13300
-17
13301
-18
13302
-20
13303
-20
13304
-19
13305
-19
13306
-19
13307
-18
13308
-16
13309
-16
13310
-14
13311
-14
13312
-14
13313
-14
13314
-13
13315
-14
13316
-13
13317
-13
13318
-12
13319
19
13320
73
13321
90
13322
88
13323
72
13324
51
13325
26
13326
7
13327
-8
13328
-17
13329
-21
13330
-19
13331
-16
13332
-12
13333
-8
13334
-4
13335
-2
13336
0
13337
0
13338
0
13339
-1
13340
-2
13341
-3
13342
-4
13343
-6
13344
-6
13345
-6
13346
-7
13347
-7
13348
-6
13349
-7
13350
-7
13351
-7
13352
-7
13353
-8
13354
-8
13355
-8
13356
-8
13357
-8
13358
-7
13359
-9
13360
-8
13361
-9
13362
-9
13363
-10
13364
-10
13365
-10
13366
-9
13367
-9
13368
-9
13369
-10
13370
-9
13371
-10
13372
-10
13373
-10
13374
-10
13375
-11
13376
-10
13377
-10
13378
-10
13379
-10
13380
-10
13381
-10
13382
-11
13383
-35
13384
-73
13385
-99
13386
-98
13387
-85
13388
-67
13389
-49
13390
-34
13391
-24
13392
-17
13393
-15
13394
-14
13395
-16
13396
-17
13397
-19
13398
-21
13399
-21
13400
-21
13401
-21
13402
-19
13403
-18
13404
-17
13405
-17
13406
-15
13407
-15
13408
-15
13409
-15
13410
-14
13411
-14
13412
-13
13413
-13
13414
-13
13415
-13
13416
-12
13417
-13
13418
-13
13419
-12
13420
-12
13421
-13
13422
-12
13423
-12
13424
-12
13425
-12
13426
-11
13427
-12
13428
-11
13429
-11
13430
-11
13431
-11
13432
-10
13433
-11
13434
-10
13435
-10
13436
-10
13437
-11
13438
-10
13439
-10
13440
-11
13441
-11
13442
-10
13443
-10
13444
-10
13445
-10
13446
-10
13447
21
13448
76
13449
92
13450
90
13451
74
13452
53
13453
28
13454
9
13455
-6
13456
-15
13457
-19
13458
-19
13459
-16
13460
-11
13461
-7
13462
-2
13463
-1
13464
1
13465
0
13466
1
13467
-1
13468
-2
13469
-3
13470
-3
13471
-5
13472
-5
13473
-6
13474
-7
13475
-7
13476
-6
13477
-7
13478
-7
13479
-31
13480
-69
13481
-96
13482
-80
13483
-83
13484
-65
13485
-48
13486
-32
13487
-22
13488
-15
13489
-13
13490
-13
13491
-15
13492
-16
13493
-18
13494
-20
13495
-20
13496
-19
13497
-20
13498
-18
13499
-17
13500
-17
13501
-17
13502
-15
13503
-15
13504
-14
13505
-14
13506
-13
13507
-14
13508
-13
13509
-13
13510
-13
13511
19
13512
74
13513
89
13514
88
13515
72
13516
51
13517
27
13518
8
13519
-7
13520
-17
13521
-20
13522
-19
13523
-17
13524
-12
13525
-7
13526
-4
13527
-2
13528
0
13529
0
13530
0
13531
-2
13532
-2
13533
-4
13534
-4
13535
-5
13536
-6
13537
-6
13538
-6
13539
-7
13540
-7
13541
-7
13542
-7
13543
-32
13544
-70
13545
-96
13546
-80
13547
-83
13548
-64
13549
-48
13550
-32
13551
-22
13552
-16
13553
-14
13554
-13
13555
-15
13556
-17
13557
-18
13558
-19
13559
-21
13560
-20
13561
-19
13562
-18
13563
-17
13564
-16
13565
-16
13566
-15
13567
-15
13568
-14
13569
-14
13570
-13
13571
-14
13572
-13
13573
-13
13574
-12
13575
19
13576
73
13577
90
13578
88
13579
72
13580
51
13581
27
13582
8
13583
-7
13584
-17
13585
-21
13586
-20
13587
-17
13588
-12
13589
-8
13590
-4
13591
-1
13592
1
13593
0
13594
0
13595
-1
13596
-3
13597
-4
13598
-4
13599
-6
13600
-6
13601
-6
13602
-6
13603
-7
13604
-7
13605
-7
13606
-8
13607
-8
13608
-7
13609
-8
13610
-7
13611
-8
13612
-8
13613
-9
13614
-8
13615
-9
13616
-9
13617
-9
13618
-9
13619
-10
13620
-9
13621
-9
13622
-9
13623
-10
13624
-9
13625
-10
13626
-10
13627
-10
13628
-9
13629
-10
13630
-9
13631
-10
13632
-10
13633
-10
13634
-10
13635
-11
13636
-10
13637
-10
13638
-11
13639
-35
13640
-73
13641
-99
13642
-99
13643
-85
13644
-67
13645
-50
13646
-34
13647
-23
13648
-17
13649
-15
13650
-14
13651
-17
13652
-18
13653
-20
13654
-20
13655
-22
13656
-21
13657
-20
13658
-19
13659
-18
13660
-17
13661
-17
13662
-15
13663
-15
13664
-15
13665
-15
13666
-13
13667
-14
13668
-13
13669
-13
13670
-13
13671
18
13672
73
13673
89
13674
88
13675
72
13676
51
13677
26
13678
7
13679
-8
13680
-16
13681
-21
13682
-19
13683
-16
13684
-12
13685
-8
13686
-3
13687
-1
13688
0
13689
0
13690
-1
13691
-2
13692
-2
13693
-4
13694
-4
13695
-5
13696
-5
13697
-7
13698
-6
13699
-7
13700
-7
13701
-7
13702
-7
13703
-33
13704
-71
13705
-96
13706
-80
13707
-83
13708
-65
13709
-48
13710
-33
13711
-23
13712
-15
13713
-13
13714
-13
13715
-16
13716
-17
13717
-18
13718
-20
13719
-21
13720
-20
13721
-20
13722
-18
13723
-17
13724
-17
13725
-16
13726
-15
13727
-15
13728
-15
13729
-14
13730
-13
13731
-14
13732
-13
13733
-13
13734
-13
13735
-13
13736
-12
13737
-13
13738
-13
13739
-12
13740
-12
13741
-12
13742
-11
13743
-11
13744
-11
13745
-11
13746
-11
13747
-12
13748
-11
13749
-11
13750
-11
13751
-11
13752
-11
13753
-11
13754
-10
13755
-11
13756
-10
13757
-11
13758
-10
13759
-10
13760
-10
13761
-10
13762
-10
13763
-11
13764
-10
13765
-11
13766
-10
13767
22
13768
76
13769
92
13770
91
13771
74
13772
53
13773
28
13774
9
13775
-7
13776
-16
13777
-20
13778
-18
13779
-15
13780
-11
13781
-6
13782
-2
13783
-1
13784
1
13785
1
13786
0
13787
-1
13788
-1
13789
-4
13790
-4
13791
-5
13792
-5
13793
-6
13794
-6
13795
-7
13796
-7
13797
-7
13798
-6
13799
-7
13800
-7
13801
-7
13802
-8
13803
-8
13804
-8
13805
-9
13806
-8
13807
-9
13808
-8
13809
-9
13810
-8
13811
-9
13812
-10
13813
-10
13814
-9
13815
-11
13816
-10
13817
-10
13818
-9
13819
-10
13820
-9
13821
-10
13822
-10
13823
-10
13824
-9
13825
-10
13826
-10
13827
-10
13828
-10
13829
-11
13830
-10
13831
-35
13832
-73
13833
-99
13834
-98
13835
-85
13836
-66
13837
-49
13838
-34
13839
-23
13840
-17
13841
-15
13842
-14
13843
-17
13844
-17
13845
-19
13846
-21
13847
-21
13848
-21
13849
-21
13850
-19
13851
-19
13852
-17
13853
-17
13854
-15
13855
-15
13856
-15
13857
-14
13858
-14
13859
-15
13860
-14
13861
-13
13862
-13
13863
19
13864
73
13865
90
13866
89
13867
72
13868
51
13869
26
13870
7
13871
-8
13872
-17
13873
-20
13874
-19
13875
-17
13876
-12
13877
-8
13878
-4
13879
-2
13880
0
13881
0
13882
-1
13883
-1
13884
-1
13885
-4
13886
-4
13887
-5
13888
-6
13889
-7
13890
-7
13891
-7
13892
-7
13893
-7
13894
-6
13895
-32
13896
-70
13897
-96
13898
-97
13899
-83
13900
-65
13901
-48
13902
-32
13903
-22
13904
-15
13905
-14
13906
-13
13907
-16
13908
-17
13909
-19
13910
-19
13911
-20
13912
-19
13913
-19
13914
-19
13915
-18
13916
-17
13917
-16
13918
-15
13919
-14
13920
-14
13921
-14
13922
-13
13923
-14
13924
-13
13925
-13
13926
-13
13927
-14
13928
-12
13929
-12
13930
-12
13931
-12
13932
-11
13933
-12
13934
-12
13935
-12
13936
-11
13937
-12
13938
-11
13939
-11
13940
-11
13941
-11
13942
-10
13943
-11
13944
-11
13945
-11
13946
-10
13947
-11
13948
-10
13949
-10
13950
-11
13951
-10
13952
-10
13953
-11
13954
-10
13955
-10
13956
-10
13957
-10
13958
-10
13959
22
13960
76
13961
92
13962
91
13963
74
13964
53
13965
28
13966
9
13967
-6
13968
-15
13969
-19
13970
-18
13971
-16
13972
-11
13973
-7
13974
-4
13975
-1
13976
1
13977
1
13978
0
13979
-1
13980
-2
13981
-4
13982
-4
13983
-5
13984
-6
13985
-6
13986
-6
13987
-7
13988
-6
13989
-6
13990
-6
13991
-32
13992
-70
13993
-96
13994
-97
13995
-83
13996
-65
13997
-48
13998
-32
13999
-22
14000
-16
14001
-14
14002
-13
14003
-15
14004
-17
14005
-19
14006
-19
14007
-21
14008
-20
14009
-19
14010
-19
14011
-18
14012
-17
14013
-17
14014
-15
14015
-14
14016
-13
14017
-14
14018
-13
14019
-13
14020
-14
14021
-13
14022
-13
14023
19
14024
73
14025
90
14026
89
14027
72
14028
51
14029
27
14030
7
14031
-8
14032
-16
14033
-21
14034
-19
14035
-16
14036
-12
14037
-8
14038
-4
14039
-2
14040
0
14041
0
14042
0
14043
-2
14044
-1
14045
-3
14046
-4
14047
-5
14048
-6
14049
-7
14050
-7
14051
-7
14052
-8
14053
-7
14054
-7
14055
-32
14056
-70
14057
-96
14058
-80
14059
-84
14060
-65
14061
-47
14062
-32
14063
-22
14064
-15
14065
-14
14066
-13
14067
-15
14068
-17
14069
-19
14070
-19
14071
-20
14072
-20
14073
-19
14074
-18
14075
-18
14076
-17
14077
-16
14078
-15
14079
-15
14080
-14
14081
-14
14082
-13
14083
-13
14084
-13
14085
-13
14086
-13
14087
19
14088
73
14089
90
14090
88
14091
72
14092
51
14093
27
14094
8
14095
-7
14096
-17
14097
-20
14098
-19
14099
-17
14100
-12
14101
-8
14102
-3
14103
-2
14104
0
14105
0
14106
-1
14107
-2
14108
-2
14109
-4
14110
-4
14111
-5
14112
-6
14113
-7
14114
-6
14115
-7
14116
-7
14117
-7
14118
-6
14119
-8
14120
-7
14121
-7
14122
-8
14123
-8
14124
-8
14125
-9
14126
-9
14127
-9
14128
-9
14129
-9
14130
-8
14131
-9
14132
-10
14133
-10
14134
-9
14135
-10
14136
-9
14137
-10
14138
-9
14139
-10
14140
-9
14141
-10
14142
-10
14143
-10
14144
-10
14145
-10
14146
-9
14147
-10
14148
-10
14149
-10
14150
-10
14151
-36
14152
-74
14153
-99
14154
-98
14155
-85
14156
-66
14157
-49
14158
-34
14159
-24
14160
-17
14161
-15
14162
-15
14163
-16
14164
-18
14165
-20
14166
-20
14167
-21
14168
-21
14169
-20
14170
-19
14171
-19
14172
-17
14173
-16
14174
-15
14175
-15
14176
-14
14177
-15
14178
-14
14179
-14
14180
-13
14181
-14
14182
-13
14183
-13
14184
-13
14185
-12
14186
-12
14187
-12
14188
-12
14189
-12
14190
-12
14191
-12
14192
-11
14193
-11
14194
-11
14195
-11
14196
-11
14197
-12
14198
-11
14199
-11
14200
-11
14201
-11
14202
-10
14203
-11
14204
-10
14205
-10
14206
-10
14207
-10
14208
-10
14209
-11
14210
-10
14211
-10
14212
-10
14213
-10
14214
-10
14215
22
14216
76
14217
92
14218
90
14219
74
14220
53
14221
28
14222
9
14223
-6
14224
-15
14225
-19
14226
-18
14227
-16
14228
-11
14229
-7
14230
-3
14231
-2
14232
1
14233
1
14234
0
14235
-1
14236
-2
14237
-4
14238
-4
14239
-5
14240
-6
14241
-7
14242
-6
14243
-6
14244
-6
14245
-6
14246
-7
14247
-8
14248
-7
14249
-8
14250
-8
14251
-8
14252
-7
14253
-8
14254
-8
14255
-9
14256
-8
14257
-9
14258
-9
14259
-9
14260
-9
14261
-9
14262
-9
14263
-10
14264
-10
14265
-10
14266
-10
14267
-10
14268
-9
14269
-10
14270
-10
14271
-10
14272
-10
14273
-11
14274
-10
14275
-10
14276
-11
14277
-10
14278
-9
14279
-35
14280
-73
14281
-98
14282
-98
14283
-86
14284
-67
14285
-49
14286
-34
14287
-24
14288
-17
14289
-15
14290
-15
14291
-17
14292
-17
14293
-20
14294
-21
14295
-21
14296
-21
14297
-20
14298
-19
14299
-18
14300
-17
14301
-16
14302
-16
14303
-16
14304
-14
14305
-14
14306
-14
14307
-14
14308
-13
14309
-14
14310
-13
14311
19
14312
73
14313
89
14314
88
14315
71
14316
50
14317
27
14318
8
14319
-8
14320
-16
14321
-21
14322
-20
14323
-17
14324
-12
14325
-8
14326
-3
14327
-1
14328
0
14329
0
14330
0
14331
-2
14332
-3
14333
-4
14334
-4
14335
-5
14336
-5
14337
-6
14338
-6
14339
-7
14340
-7
14341
-7
14342
-7
14343
-33
14344
-71
14345
-96
14346
-80
14347
-83
14348
-65
14349
-48
14350
-33
14351
-22
14352
-15
14353
-13
14354
-13
14355
-15
14356
-17
14357
-19
14358
-19
14359
-21
14360
-20
14361
-20
14362
-19
14363
-18
14364
-16
14365
-16
14366
-15
14367
-15
14368
-14
14369
-15
14370
-13
14371
-13
14372
-13
14373
-13
14374
-12
14375
19
14376
73
14377
89
14378
88
14379
71
14380
51
14381
27
14382
7
14383
-8
14384
-16
14385
-21
14386
-19
14387
-17
14388
-13
14389
-8
14390
-4
14391
-2
14392
0
14393
1
14394
0
14395
-2
14396
-2
14397
-4
14398
-5
14399
-6
14400
-5
14401
-7
14402
-6
14403
-7
14404
-7
14405
-7
14406
-7
14407
-33
14408
-71
14409
-96
14410
-80
14411
-83
14412
-65
14413
-47
14414
-33
14415
-23
14416
-16
14417
-14
14418
-13
14419
-15
14420
-16
14421
-19
14422
-19
14423
-20
14424
-20
14425
-20
14426
-18
14427
-18
14428
-17
14429
-16
14430
-15
14431
-15
14432
-14
14433
-14
14434
-14
14435
-14
14436
-13
14437
-14
14438
-12
14439
19
14440
73
14441
89
14442
89
14443
72
14444
50
14445
27
14446
7
14447
-8
14448
-16
14449
-20
14450
-19
14451
-16
14452
-11
14453
-8
14454
-4
14455
-2
14456
0
14457
0
14458
0
14459
-1
14460
-1
14461
-3
14462
-4
14463
-5
14464
-6
14465
-7
14466
-7
14467
-6
14468
-7
14469
-7
14470
-7
14471
-32
14472
-70
14473
-96
14474
-97
14475
-84
14476
-65
14477
-47
14478
-32
14479
-22
14480
-15
14481
-14
14482
-13
14483
-15
14484
-17
14485
-19
14486
-19
14487
-21
14488
-20
14489
-19
14490
-18
14491
-18
14492
-17
14493
-16
14494
-16
14495
-16
14496
-14
14497
-14
14498
-13
14499
-14
14500
-14
14501
-14
14502
-13
14503
19
14504
73
14505
90
14506
89
14507
72
14508
51
14509
27
14510
8
14511
-8
14512
-17
14513
-22
14514
-20
14515
-17
14516
-12
14517
-8
14518
-4
14519
-1
14520
-1
14521
0
14522
0
14523
-1
14524
-2
14525
-3
14526
-4
14527
-5
14528
-5
14529
-6
14530
-7
14531
-7
14532
-6
14533
-8
14534
-7
14535
-32
14536
-70
14537
-96
14538
-80
14539
-84
14540
-65
14541
-47
14542
-32
14543
-22
14544
-15
14545
-13
14546
-14
14547
-15
14548
-16
14549
-19
14550
-20
14551
-20
14552
-20
14553
-19
14554
-17
14555
-18
14556
-16
14557
-16
14558
-15
14559
-15
14560
-14
14561
-14
14562
-13
14563
-13
14564
-13
14565
-14
14566
-13
14567
19
14568
73
14569
89
14570
88
14571
72
14572
51
14573
27
14574
8
14575
-8
14576
-17
14577
-21
14578
-20
14579
-17
14580
-12
14581
-7
14582
-3
14583
-1
14584
0
14585
-1
14586
0
14587
-2
14588
-2
14589
-4
14590
-4
14591
-5
14592
-5
14593
-7
14594
-6
14595
-7
14596
-7
14597
-7
14598
-7
14599
-33
14600
-71
14601
-96
14602
-80
14603
-83
14604
-65
14605
-47
14606
-32
14607
-22
14608
-15
14609
-13
14610
-13
14611
-15
14612
-17
14613
-19
14614
-20
14615
-20
14616
-19
14617
-19
14618
-18
14619
-18
14620
-17
14621
-16
14622
-15
14623
-15
14624
-14
14625
-15
14626
-14
14627
-14
14628
-13
14629
-14
14630
-13
14631
-13
14632
-13
14633
-13
14634
-12
14635
-13
14636
-12
14637
-11
14638
-12
14639
-12
14640
-11
14641
-11
14642
-11
14643
-12
14644
-11
14645
-12
14646
-11
14647
-11
14648
-10
14649
-11
14650
-10
14651
-11
14652
-11
14653
-11
14654
-10
14655
-10
14656
-10
14657
-10
14658
-10
14659
-10
14660
-10
14661
-11
14662
-11
14663
22
14664
75
14665
91
14666
91
14667
75
14668
53
14669
29
14670
9
14671
-7
14672
-15
14673
-19
14674
-19
14675
-16
14676
-10
14677
-7
14678
-3
14679
-1
14680
0
14681
0
14682
1
14683
-1
14684
-2
14685
-3
14686
-3
14687
-5
14688
-5
14689
-6
14690
-7
14691
-7
14692
-6
14693
-6
14694
-6
14695
-7
14696
-7
14697
-8
14698
-7
14699
-8
14700
-8
14701
-9
14702
-8
14703
-9
14704
-8
14705
-9
14706
-9
14707
-9
14708
-9
14709
-10
14710
-9
14711
-10
14712
-9
14713
-9
14714
-9
14715
-10
14716
-9
14717
-10
14718
-10
14719
-10
14720
-9
14721
-10
14722
-9
14723
-10
14724
-10
14725
-11
14726
-10
14727
-35
14728
-73
14729
-99
14730
-98
14731
-86
14732
-67
14733
-49
14734
-34
14735
-23
14736
-17
14737
-16
14738
-15
14739
-16
14740
-18
14741
-21
14742
-20
14743
-21
14744
-21
14745
-20
14746
-19
14747
-19
14748
-17
14749
-16
14750
-16
14751
-15
14752
-14
14753
-15
14754
-14
14755
-14
14756
-13
14757
-15
14758
-13
14759
-13
14760
-12
14761
-12
14762
-12
14763
-12
14764
-12
14765
-12
14766
-12
14767
-12
14768
-11
14769
-11
14770
-11
14771
-11
14772
-10
14773
-11
14774
-11
14775
-11
14776
-11
14777
-12
14778
-11
14779
-11
14780
-10
14781
-10
14782
-10
14783
-11
14784
-10
14785
-10
14786
-10
14787
-10
14788
-9
14789
-10
14790
-10
14791
22
14792
75
14793
91
14794
91
14795
74
14796
52
14797
29
14798
9
14799
-6
14800
-15
14801
-19
14802
-19
14803
-16
14804
-11
14805
-7
14806
-3
14807
0
14808
1
14809
0
14810
1
14811
-1
14812
-2
14813
-4
14814
-4
14815
-6
14816
-5
14817
-6
14818
-6
14819
-6
14820
-6
14821
-7
14822
-7
14823
-8
14824
-7
14825
-8
14826
-7
14827
-8
14828
-8
14829
-9
14830
-8
14831
-9
14832
-9
14833
-9
14834
-9
14835
-9
14836
-9
14837
-9
14838
-9
14839
-10
14840
-10
14841
-10
14842
-9
14843
-10
14844
-9
14845
-9
14846
-9
14847
-10
14848
-9
14849
-11
14850
-10
14851
-10
14852
-10
14853
-10
14854
-10
14855
-35
14856
-73
14857
-98
14858
-98
14859
-86
14860
-67
14861
-49
14862
-35
14863
-24
14864
-17
14865
-15
14866
-14
14867
-17
14868
-18
14869
-20
14870
-21
14871
-21
14872
-21
14873
-20
14874
-19
14875
-19
14876
-17
14877
-17
14878
-16
14879
-16
14880
-15
14881
-14
14882
-14
14883
-13
14884
-13
14885
-14
14886
-13
14887
18
14888
72
14889
89
14890
88
14891
72
14892
51
14893
27
14894
8
14895
-8
14896
-17
14897
-21
14898
-20
14899
-17
14900
-11
14901
-8
14902
-3
14903
-1
14904
1
14905
-1
14906
0
14907
-2
14908
-3
14909
-4
14910
-4
14911
-6
14912
-5
14913
-6
14914
-7
14915
-7
14916
-7
14917
-7
14918
-7
14919
-33
14920
-70
14921
-96
14922
-80
14923
-83
14924
-65
14925
-47
14926
-32
14927
-23
14928
-16
14929
-14
14930
-13
14931
-15
14932
-16
14933
-19
14934
-20
14935
-20
14936
-20
14937
-20
14938
-18
14939
-17
14940
-17
14941
-16
14942
-15
14943
-15
14944
-14
14945
-15
14946
-13
14947
-14
14948
-13
14949
-13
14950
-12
14951
-13
14952
-12
14953
-13
14954
-12
14955
-12
14956
-11
14957
-11
14958
-11
14959
-11
14960
-11
14961
-12
14962
-11
14963
-12
14964
-11
14965
-12
14966
-10
14967
-11
14968
-11
14969
-11
14970
-10
14971
-11
14972
-10
14973
-11
14974
-11
14975
-11
14976
-10
14977
-10
14978
-10
14979
-10
14980
-10
14981
-11
14982
-10
14983
22
14984
75
14985
92
14986
91
14987
74
14988
53
14989
29
14990
9
14991
-6
14992
-15
14993
-19
14994
-19
14995
-16
14996
-11
14997
-7
14998
-2
14999
0
15000
0
15001
0
15002
1
15003
-1
15004
-1
15005
-3
15006
-3
15007
-5
15008
-5
15009
-6
15010
-6
15011
-7
15012
-7
15013
-8
15014
-7
15015
-32
15016
-70
15017
-96
15018
-80
15019
-83
15020
-65
15021
-47
15022
-32
15023
-22
15024
-15
15025
-13
15026
-14
15027
-16
15028
-17
15029
-19
15030
-19
15031
-20
15032
-19
15033
-19
15034
-18
15035
-17
15036
-17
15037
-16
15038
-15
15039
-16
15040
-14
15041
-14
15042
-13
15043
-14
15044
-13
15045
-13
15046
-13
15047
19
15048
73
15049
89
15050
89
15051
72
15052
50
15053
27
15054
8
15055
-8
15056
-17
15057
-21
15058
-19
15059
-17
15060
-11
15061
-7
15062
-3
15063
-1
15064
0
15065
-1
15066
-1
15067
-1
15068
-2
15069
-4
15070
-4
15071
-5
15072
-6
15073
-6
15074
-6
15075
-7
15076
-7
15077
-7
15078
-8
15079
-7
15080
-7
15081
-7
15082
-7
15083
-8
15084
-8
15085
-9
15086
-9
15087
-10
15088
-9
15089
-9
15090
-9
15091
-9
15092
-9
15093
-10
15094
-9
15095
-10
15096
-10
15097
-10
15098
-9
15099
-11
15100
-9
15101
-10
15102
-9
15103
-10
15104
-10
15105
-10
15106
-11
15107
-10
15108
-9
15109
-10
15110
-9
15111
-35
15112
-73
15113
-99
15114
-98
15115
-85
15116
-66
15117
-49
15118
-33
15119
-24
15120
-17
15121
-15
15122
-15
15123
-17
15124
-18
15125
-20
15126
-21
15127
-21
15128
-20
15129
-21
15130
-19
15131
-19
15132
-18
15133
-17
15134
-15
15135
-15
15136
-14
15137
-14
15138
-15
15139
-15
15140
-14
15141
-14
15142
-13
15143
19
15144
73
15145
89
15146
89
15147
72
15148
51
15149
26
15150
8
15151
-9
15152
-17
15153
-21
15154
-19
15155
-17
15156
-11
15157
-7
15158
-4
15159
-1
15160
0
15161
0
15162
0
15163
-1
15164
-3
15165
-4
15166
-4
15167
-5
15168
-6
15169
-7
15170
-7
15171
-8
15172
-7
15173
-7
15174
-7
15175
-32
15176
-70
15177
-96
15178
-80
15179
-84
15180
-65
15181
-48
15182
-32
15183
-22
15184
-15
15185
-13
15186
-13
15187
-16
15188
-17
15189
-19
15190
-20
15191
-21
15192
-20
15193
-19
15194
-18
15195
-17
15196
-17
15197
-17
15198
-15
15199
-15
15200
-14
15201
-14
15202
-13
15203
-14
15204
-13
15205
-13
15206
-13
15207
19
15208
73
15209
89
15210
89
15211
72
15212
51
15213
27
15214
7
15215
-8
15216
-17
15217
-21
15218
-20
15219
-16
15220
-11
15221
-7
15222
-3
15223
-1
15224
-1
15225
-1
15226
-1
15227
-2
15228
-3
15229
-3
15230
-4
15231
-6
15232
-5
15233
-6
15234
-7
15235
-7
15236
-7
15237
-8
15238
-7
15239
-33
15240
-70
15241
-96
15242
-79
15243
-83
15244
-65
15245
-48
15246
-33
15247
-23
15248
-15
15249
-13
15250
-13
15251
-15
15252
-16
15253
-18
15254
-19
15255
-20
15256
-20
15257
-20
15258
-19
15259
-18
15260
-17
15261
-16
15262
-15
15263
-15
15264
-14
15265
-15
15266
-13
15267
-14
15268
-13
15269
-13
15270
-13
15271
19
15272
74
15273
89
15274
89
15275
72
15276
50
15277
26
15278
8
15279
-7
15280
-16
15281
-20
15282
-19
15283
-17
15284
-12
15285
-7
15286
-3
15287
-1
15288
0
15289
-1
15290
0
15291
-1
15292
-2
15293
-4
15294
-4
15295
-6
15296
-6
15297
-6
15298
-6
15299
-7
15300
-7
15301
-7
15302
-8
15303
-33
15304
-71
15305
-96
15306
-80
15307
-83
15308
-64
15309
-48
15310
-32
15311
-22
15312
-15
15313
-13
15314
-13
15315
-15
15316
-16
15317
-18
15318
-19
15319
-20
15320
-20
15321
-20
15322
-19
15323
-18
15324
-16
15325
-16
15326
-15
15327
-14
15328
-14
15329
-14
15330
-14
15331
-14
15332
-13
15333
-13
15334
-13
15335
20
15336
73
15337
90
15338
89
15339
71
15340
50
15341
26
15342
7
15343
-8
15344
-16
15345
-20
15346
-19
15347
-16
15348
-12
15349
-8
15350
-4
15351
-1
15352
0
15353
0
15354
0
15355
-1
15356
-2
15357
-4
15358
-4
15359
-6
15360
-6
15361
-7
15362
-6
15363
-6
15364
-6
15365
-7
15366
-7
15367
-32
15368
-70
15369
-97
15370
-80
15371
-83
15372
-65
15373
-47
15374
-32
15375
-22
15376
-16
15377
-14
15378
-13
15379
-16
15380
-16
15381
-18
15382
-19
15383
-20
15384
-19
15385
-20
15386
-18
15387
-18
15388
-17
15389
-16
15390
-15
15391
-14
15392
-14
15393
-14
15394
-13
15395
-14
15396
-13
15397
-13
15398
-13
15399
19
15400
74
15401
90
15402
89
15403
72
15404
51
15405
27
15406
7
15407
-8
15408
-17
15409
-21
15410
-19
15411
-16
15412
-12
15413
-8
15414
-3
15415
-2
15416
0
15417
0
15418
0
15419
-1
15420
-1
15421
-4
15422
-4
15423
-5
15424
-5
15425
-7
15426
-7
15427
-7
15428
-7
15429
-7
15430
-6
15431
-32
15432
-70
15433
-96
15434
-97
15435
-84
15436
-65
15437
-48
15438
-32
15439
-21
15440
-15
15441
-14
15442
-13
15443
-15
15444
-17
15445
-19
15446
-20
15447
-21
15448
-20
15449
-19
15450
-18
15451
-18
15452
-17
15453
-16
15454
-15
15455
-15
15456
-14
15457
-14
15458
-13
15459
-14
15460
-13
15461
-13
15462
-13
15463
19
15464
73
15465
89
15466
89
15467
72
15468
50
15469
27
15470
8
15471
-8
15472
-16
15473
-20
15474
-20
15475
-16
15476
-11
15477
-7
15478
-3
15479
-2
15480
0
15481
-1
15482
0
15483
-1
15484
-2
15485
-3
15486
-4
15487
-6
15488
-5
15489
-6
15490
-7
15491
-7
15492
-7
15493
-7
15494
-7
15495
-32
15496
-70
15497
-96
15498
-80
15499
-84
15500
-66
15501
-48
15502
-32
15503
-22
15504
-15
15505
-13
15506
-13
15507
-15
15508
-17
15509
-19
15510
-19
15511
-20
15512
-19
15513
-20
15514
-18
15515
-17
15516
-16
15517
-16
15518
-15
15519
-15
15520
-15
15521
-14
15522
-13
15523
-14
15524
-13
15525
-13
15526
-13
15527
19
15528
73
15529
89
15530
88
15531
72
15532
51
15533
26
15534
8
15535
-8
15536
-17
15537
-21
15538
-19
15539
-17
15540
-12
15541
-7
15542
-3
15543
-1
15544
0
15545
0
15546
-1
15547
-1
15548
-2
15549
-4
15550
-4
15551
-5
15552
-6
15553
-7
15554
-6
15555
-7
15556
-7
15557
-7
15558
-7
15559
-32
15560
-70
15561
-96
15562
-97
15563
-83
15564
-65
15565
-48
15566
-32
15567
-21
15568
-15
15569
-13
15570
-13
15571
-15
15572
-17
15573
-19
15574
-19
15575
-21
15576
-20
15577
-19
15578
-18
15579
-18
15580
-16
15581
-16
15582
-15
15583
-15
15584
-14
15585
-14
15586
-13
15587
-13
15588
-13
15589
-13
15590
-12
15591
19
15592
73
15593
89
15594
88
15595
71
15596
50
15597
27
15598
7
15599
-9
15600
-17
15601
-20
15602
-19
15603
-17
15604
-11
15605
-8
15606
-4
15607
-1
15608
1
15609
0
15610
0
15611
-2
15612
-3
15613
-4
15614
-4
15615
-6
15616
-6
15617
-6
15618
-6
15619
-7
15620
-7
15621
-7
15622
-7
15623
-32
15624
-70
15625
-96
15626
-80
15627
-83
15628
-64
15629
-47
15630
-32
15631
-22
15632
-16
15633
-14
15634
-13
15635
-16
15636
-17
15637
-18
15638
-20
15639
-21
15640
-20
15641
-20
15642
-18
15643
-18
15644
-16
15645
-16
15646
-15
15647
-15
15648
-15
15649
-14
15650
-13
15651
-14
15652
-13
15653
-13
15654
-12
15655
-12
15656
-12
15657
-12
15658
-12
15659
-12
15660
-11
15661
-12
15662
-11
15663
-11
15664
-12
15665
-12
15666
-11
15667
-11
15668
-11
15669
-11
15670
-10
15671
-11
15672
-11
15673
-10
15674
-10
15675
-10
15676
-10
15677
-11
15678
-11
15679
-11
15680
-10
15681
-11
15682
-10
15683
-10
15684
-10
15685
-11
15686
-10
15687
21
15688
76
15689
92
15690
90
15691
73
15692
52
15693
29
15694
9
15695
-6
15696
-15
15697
-20
15698
-18
15699
-16
15700
-11
15701
-7
15702
-2
15703
-1
15704
1
15705
1
15706
1
15707
-1
15708
-2
15709
-3
15710
-4
15711
-5
15712
-5
15713
-6
15714
-6
15715
-7
15716
-7
15717
-7
15718
-7
15719
-32
15720
-70
15721
-96
15722
-79
15723
-83
15724
-65
15725
-48
15726
-32
15727
-22
15728
-16
15729
-14
15730
-13
15731
-16
15732
-17
15733
-19
15734
-20
15735
-21
15736
-20
15737
-20
15738
-18
15739
-18
15740
-16
15741
-16
15742
-15
15743
-15
15744
-14
15745
-14
15746
-13
15747
-13
15748
-12
15749
-12
15750
-13
15751
19
15752
73
15753
89
15754
88
15755
71
15756
51
15757
26
15758
8
15759
-7
15760
-16
15761
-20
15762
-19
15763
-17
15764
-12
15765
-8
15766
-4
15767
-1
15768
0
15769
0
15770
0
15771
-1
15772
-1
15773
-4
15774
-4
15775
-5
15776
-6
15777
-6
15778
-6
15779
-7
15780
-7
15781
-7
15782
-7
15783
-33
15784
-70
15785
-96
15786
-80
15787
-83
15788
-64
15789
-48
15790
-33
15791
-23
15792
-15
15793
-14
15794
-13
15795
-15
15796
-17
15797
-19
15798
-19
15799
-21
15800
-20
15801
-19
15802
-19
15803
-18
15804
-17
15805
-16
15806
-15
15807
-15
15808
-14
15809
-15
15810
-13
15811
-14
15812
-13
15813
-13
15814
-12
15815
19
15816
74
15817
90
15818
89
15819
71
15820
51
15821
27
15822
7
15823
-8
15824
-16
15825
-21
15826
-19
15827
-16
15828
-13
15829
-8
15830
-4
15831
-2
15832
0
15833
0
15834
0
15835
-1
15836
-2
15837
-4
15838
-4
15839
-6
15840
-6
15841
-6
15842
-6
15843
-7
15844
-6
15845
-7
15846
-7
15847
-32
15848
-70
15849
-96
15850
-80
15851
-83
15852
-64
15853
-47
15854
-32
15855
-22
15856
-16
15857
-14
15858
-13
15859
-15
15860
-17
15861
-18
15862
-19
15863
-20
15864
-19
15865
-19
15866
-18
15867
-18
15868
-17
15869
-17
15870
-15
15871
-14
15872
-14
15873
-14
15874
-13
15875
-14
15876
-14
15877
-14
15878
-13
15879
19
15880
74
15881
90
15882
88
15883
72
15884
51
15885
26
15886
7
15887
-8
15888
-17
15889
-20
15890
-19
15891
-16
15892
-11
15893
-7
15894
-4
15895
-2
15896
0
15897
1
15898
0
15899
-1
15900
-1
15901
-4
15902
-4
15903
-6
15904
-5
15905
-7
15906
-6
15907
-7
15908
-7
15909
-7
15910
-7
15911
-33
15912
-71
15913
-96
15914
-97
15915
-83
15916
-65
15917
-47
15918
-32
15919
-22
15920
-15
15921
-14
15922
-14
15923
-16
15924
-17
15925
-19
15926
-19
15927
-21
15928
-20
15929
-19
15930
-18
15931
-18
15932
-16
15933
-16
15934
-15
15935
-14
15936
-13
15937
-14
15938
-13
15939
-13
15940
-13
15941
-14
15942
-13
15943
19
15944
73
15945
90
15946
89
15947
72
15948
51
15949
27
15950
7
15951
-8
15952
-16
15953
-22
15954
-20
15955
-17
15956
-11
15957
-7
15958
-3
15959
-1
15960
0
15961
0
15962
-1
15963
-2
15964
-2
15965
-4
15966
-4
15967
-5
15968
-6
15969
-7
15970
-6
15971
-7
15972
-7
15973
-7
15974
-7
15975
-32
15976
-70
15977
-96
15978
-80
15979
-83
15980
-65
15981
-48
15982
-32
15983
-22
15984
-15
15985
-13
15986
-13
15987
-16
15988
-17
15989
-19
15990
-19
15991
-20
15992
-19
15993
-19
15994
-19
15995
-18
15996
-17
15997
-17
15998
-15
15999
-15
16000
-15
16001
-14
16002
-13
16003
-13
16004
-13
16005
-13
16006
-13
16007
19
16008
73
16009
90
16010
89
16011
72
16012
51
16013
26
16014
7
16015
-8
16016
-17
16017
-21
16018
-19
16019
-16
16020
-12
16021
-7
16022
-3
16023
-1
16024
0
16025
0
16026
-1
16027
-2
16028
-2
16029
-4
16030
-4
16031
-5
16032
-5
16033
-7
16034
-6
16035
-7
16036
-7
16037
-7
16038
-6
16039
-8
16040
-7
16041
-8
16042
-7
16043
-8
16044
-8
16045
-9
16046
-9
16047
-9
16048
-8
16049
-10
16050
-9
16051
-9
16052
-10
16053
-10
16054
-9
16055
-10
16056
-10
16057
-10
16058
-9
16059
-10
16060
-9
16061
-10
16062
-10
16063
-10
16064
-10
16065
-11
16066
-10
16067
-10
16068
-9
16069
-10
16070
-10
16071
-35
16072
-73
16073
-99
16074
-98
16075
-86
16076
-67
16077
-49
16078
-35
16079
-24
16080
-17
16081
-15
16082
-15
16083
-17
16084
-17
16085
-20
16086
-21
16087
-21
16088
-21
16089
-21
16090
-19
16091
-19
16092
-17
16093
-17
16094
-15
16095
-15
16096
-14
16097
-14
16098
-14
16099
-15
16100
-14
16101
-14
16102
-13
16103
-13
16104
-12
16105
-12
16106
-13
16107
-12
16108
-12
16109
-12
16110
-12
16111
-12
16112
-12
16113
-12
16114
-10
16115
-11
16116
-10
16117
-11
16118
-11
16119
-11
16120
-10
16121
-11
16122
-11
16123
-10
16124
-10
16125
-11
16126
-10
16127
-10
16128
-10
16129
-11
16130
-10
16131
-10
16132
-10
16133
-10
16134
-10
16135
22
16136
76
16137
92
16138
90
16139
73
16140
53
16141
29
16142
9
16143
-6
16144
-15
16145
-20
16146
-18
16147
-16
16148
-11
16149
-7
16150
-2
16151
-1
16152
1
16153
1
16154
0
16155
-1
16156
-1
16157
-3
16158
-4
16159
-5
16160
-5
16161
-6
16162
-6
16163
-7
16164
-7
16165
-7
16166
-7
16167
-32
16168
-70
16169
-96
16170
-79
16171
-83
16172
-65
16173
-47
16174
-32
16175
-22
16176
-15
16177
-14
16178
-13
16179
-14
16180
-16
16181
-19
16182
-19
16183
-21
16184
-20
16185
-20
16186
-18
16187
-18
16188
-16
16189
-16
16190
-15
16191
-15
16192
-14
16193
-14
16194
-13
16195
-14
16196
-13
16197
-13
16198
-12
16199
20
16200
73
16201
90
16202
89
16203
71
16204
50
16205
26
16206
7
16207
-7
16208
-16
16209
-20
16210
-20
16211
-16
16212
-12
16213
-8
16214
-4
16215
-1
16216
1
16217
0
16218
0
16219
-1
16220
-2
16221
-4
16222
-4
16223
-6
16224
-6
16225
-6
16226
-6
16227
-7
16228
-7
16229
-7
16230
-7
16231
-8
16232
-7
16233
-8
16234
-8
16235
-8
16236
-8
16237
-9
16238
-9
16239
-9
16240
-8
16241
-9
16242
-9
16243
-9
16244
-9
16245
-9
16246
-9
16247
-10
16248
-10
16249
-10
16250
-10
16251
-10
16252
-9
16253
-10
16254
-9
16255
-10
16256
-9
16257
-11
16258
-10
16259
-11
16260
-10
16261
-11
16262
-10
16263
-36
16264
-73
16265
-98
16266
-98
16267
-85
16268
-67
16269
-49
16270
-34
16271
-23
16272
-17
16273
-15
16274
-14
16275
-16
16276
-19
16277
-20
16278
-20
16279
-21
16280
-21
16281
-20
16282
-19
16283
-18
16284
-17
16285
-17
16286
-16
16287
-15
16288
-15
16289
-15
16290
-14
16291
-14
16292
-13
16293
-14
16294
-13
16295
-13
16296
-13
16297
-13
16298
-12
16299
-12
16300
-11
16301
-12
16302
-12
16303
-12
16304
-11
16305
-12
16306
-11
16307
-11
16308
-11
16309
-11
16310
-10
16311
-11
16312
-11
16313
-11
16314
-11
16315
-12
16316
-11
16317
-11
16318
-10
16319
-10
16320
-10
16321
-10
16322
-10
16323
-11
16324
-10
16325
-10
16326
-10
16327
22
16328
75
16329
92
16330
91
16331
74
16332
52
16333
28
16334
9
16335
-7
16336
-15
16337
-19
16338
-18
16339
-15
16340
-11
16341
-7
16342
-3
16343
-2
16344
1
16345
1
16346
0
16347
-1
16348
-1
16349
-4
16350
-4
16351
-5
16352
-5
16353
-6
16354
-6
16355
-7
16356
-7
16357
-7
16358
-6
16359
-32
16360
-70
16361
-96
16362
-97
16363
-84
16364
-65
16365
-47
16366
-32
16367
-22
16368
-15
16369
-14
16370
-13
16371
-15
16372
-17
16373
-19
16374
-19
16375
-21
16376
-19
16377
-19
16378
-19
16379
-18
16380
-17
16381
-16
16382
-15
16383
-15
16384
-13
16385
-14
16386
-13
16387
-13
16388
-13
16389
-13
16390
-13
16391
19
16392
73
16393
90
16394
89
16395
72
16396
51
16397
27
16398
7
16399
-8
16400
-17
16401
-21
16402
-20
16403
-16
16404
-11
16405
-8
16406
-4
16407
-2
16408
-1
16409
0
16410
0
16411
-1
16412
-1
16413
-3
16414
-5
16415
-6
16416
-6
16417
-7
16418
-7
16419
-7
16420
-6
16421
-7
16422
-7
16423
-32
16424
-70
16425
-96
16426
-80
16427
-84
16428
-65
16429
-47
16430
-32
16431
-22
16432
-15
16433
-13
16434
-13
16435
-15
16436
-17
16437
-20
16438
-20
16439
-20
16440
-20
16441
-19
16442
-18
16443
-18
16444
-17
16445
-16
16446
-15
16447
-15
16448
-14
16449
-14
16450
-13
16451
-13
16452
-12
16453
-13
16454
-12
16455
19
16456
73
16457
89
16458
88
16459
72
16460
51
16461
27
16462
8
16463
-7
16464
-16
16465
-21
16466
-19
16467
-16
16468
-12
16469
-8
16470
-3
16471
-2
16472
0
16473
0
16474
-1
16475
-2
16476
-2
16477
-4
16478
-4
16479
-5
16480
-5
16481
-7
16482
-6
16483
-7
16484
-7
16485
-7
16486
-7
16487
-33
16488
-71
16489
-96
16490
-80
16491
-83
16492
-65
16493
-47
16494
-33
16495
-22
16496
-16
16497
-14
16498
-13
16499
-15
16500
-17
16501
-19
16502
-20
16503
-21
16504
-20
16505
-20
16506
-18
16507
-18
16508
-16
16509
-16
16510
-15
16511
-15
16512
-14
16513
-15
16514
-14
16515
-14
16516
-13
16517
-13
16518
-12
16519
20
16520
73
16521
89
16522
89
16523
71
16524
50
16525
27
16526
7
16527
-8
16528
-16
16529
-20
16530
-19
16531
-16
16532
-11
16533
-8
16534
-4
16535
-1
16536
0
16537
0
16538
0
16539
-2
16540
-2
16541
-4
16542
-4
16543
-6
16544
-5
16545
-7
16546
-7
16547
-7
16548
-6
16549
-8
16550
-7
16551
-32
16552
-71
16553
-96
16554
-80
16555
-83
16556
-65
16557
-47
16558
-32
16559
-23
16560
-16
16561
-14
16562
-14
16563
-15
16564
-16
16565
-19
16566
-20
16567
-20
16568
-20
16569
-20
16570
-19
16571
-18
16572
-17
16573
-16
16574
-15
16575
-15
16576
-14
16577
-14
16578
-14
16579
-14
16580
-13
16581
-13
16582
-12
16583
20
16584
73
16585
89
16586
89
16587
72
16588
51
16589
27
16590
7
16591
-8
16592
-16
16593
-20
16594
-19
16595
-16
16596
-12
16597
-8
16598
-3
16599
-2
16600
0
16601
0
16602
0
16603
-1
16604
-2
16605
-4
16606
-5
16607
-6
16608
-6
16609
-7
16610
-6
16611
-7
16612
-7
16613
-7
16614
-7
16615
-33
16616
-71
16617
-96
16618
-80
16619
-84
16620
-64
16621
-47
16622
-32
16623
-22
16624
-15
16625
-14
16626
-14
16627
-16
16628
-17
16629
-19
16630
-19
16631
-20
16632
-20
16633
-19
16634
-18
16635
-18
16636
-17
16637
-16
16638
-16
16639
-15
16640
-13
16641
-14
16642
-13
16643
-13
16644
-13
16645
-14
16646
-13
16647
19
16648
73
16649
90
16650
89
16651
71
16652
51
16653
26
16654
7
16655
-8
16656
-17
16657
-20
16658
-19
16659
-16
16660
-11
16661
-7
16662
-3
16663
-1
16664
0
16665
0
16666
0
16667
-1
16668
-1
16669
-3
16670
-4
16671
-6
16672
-6
16673
-7
16674
-7
16675
-7
16676
-6
16677
-8
16678
-7
16679
-33
16680
-71
16681
-96
16682
-80
16683
-83
16684
-65
16685
-47
16686
-32
16687
-22
16688
-15
16689
-14
16690
-14
16691
-16
16692
-17
16693
-19
16694
-19
16695
-20
16696
-19
16697
-20
16698
-18
16699
-17
16700
-17
16701
-16
16702
-15
16703
-16
16704
-14
16705
-14
16706
-13
16707
-13
16708
-13
16709
-13
16710
-13
16711
19
16712
73
16713
90
16714
89
16715
72
16716
51
16717
27
16718
7
16719
-8
16720
-17
16721
-21
16722
-19
16723
-16
16724
-12
16725
-8
16726
-3
16727
-1
16728
0
16729
0
16730
0
16731
-2
16732
-2
16733
-3
16734
-4
16735
-6
16736
-5
16737
-7
16738
-7
16739
-7
16740
-7
16741
-7
16742
-7
16743
-32
16744
-70
16745
-96
16746
-80
16747
-83
16748
-65
16749
-47
16750
-33
16751
-22
16752
-15
16753
-14
16754
-13
16755
-15
16756
-17
16757
-19
16758
-20
16759
-20
16760
-20
16761
-19
16762
-18
16763
-18
16764
-17
16765
-16
16766
-15
16767
-15
16768
-14
16769
-14
16770
-13
16771
-13
16772
-12
16773
-13
16774
-12
16775
19
16776
73
16777
89
16778
88
16779
72
16780
50
16781
27
16782
8
16783
-8
16784
-16
16785
-20
16786
-19
16787
-17
16788
-11
16789
-8
16790
-3
16791
-1
16792
1
16793
0
16794
0
16795
-1
16796
-3
16797
-4
16798
-4
16799
-6
16800
-5
16801
-6
16802
-7
16803
-7
16804
-7
16805
-8
16806
-7
16807
-32
16808
-70
16809
-96
16810
-80
16811
-83
16812
-65
16813
-48
16814
-32
16815
-23
16816
-16
16817
-13
16818
-13
16819
-15
16820
-17
16821
-18
16822
-20
16823
-20
16824
-19
16825
-20
16826
-17
16827
-17
16828
-17
16829
-16
16830
-15
16831
-15
16832
-14
16833
-14
16834
-14
16835
-14
16836
-13
16837
-13
16838
-12
16839
19
16840
73
16841
90
16842
88
16843
71
16844
51
16845
27
16846
7
16847
-7
16848
-16
16849
-21
16850
-19
16851
-16
16852
-12
16853
-8
16854
-4
16855
-1
16856
0
16857
0
16858
0
16859
-2
16860
-2
16861
-4
16862
-5
16863
-6
16864
-5
16865
-7
16866
-6
16867
-6
16868
-6
16869
-8
16870
-7
16871
-32
16872
-71
16873
-96
16874
-80
16875
-84
16876
-65
16877
-47
16878
-33
16879
-22
16880
-16
16881
-14
16882
-14
16883
-15
16884
-16
16885
-19
16886
-19
16887
-20
16888
-21
16889
-20
16890
-18
16891
-18
16892
-17
16893
-16
16894
-15
16895
-15
16896
-14
16897
-14
16898
-14
16899
-14
16900
-13
16901
-14
16902
-13
16903
19
16904
74
16905
90
16906
89
16907
72
16908
50
16909
26
16910
8
16911
-8
16912
-16
16913
-20
16914
-20
16915
-17
16916
-11
16917
-8
16918
-4
16919
-1
16920
1
16921
0
16922
0
16923
-1
16924
-2
16925
-4
16926
-4
16927
-6
16928
-6
16929
-6
16930
-6
16931
-7
16932
-6
16933
-7
16934
-7
16935
-33
16936
-71
16937
-97
16938
-80
16939
-83
16940
-65
16941
-48
16942
-32
16943
-22
16944
-16
16945
-14
16946
-13
16947
-15
16948
-17
16949
-18
16950
-19
16951
-20
16952
-19
16953
-20
16954
-19
16955
-18
16956
-16
16957
-16
16958
-15
16959
-15
16960
-14
16961
-14
16962
-14
16963
-14
16964
-13
16965
-14
16966
-13
16967
19
16968
73
16969
90
16970
89
16971
72
16972
51
16973
27
16974
7
16975
-8
16976
-17
16977
-21
16978
-19
16979
-17
16980
-12
16981
-8
16982
-4
16983
-2
16984
-1
16985
0
16986
0
16987
-2
16988
-2
16989
-3
16990
-4
16991
-6
16992
-6
16993
-7
16994
-7
16995
-7
16996
-6
16997
-7
16998
-6
16999
-32
17000
-70
17001
-96
17002
-80
17003
-84
17004
-65
17005
-47
17006
-32
17007
-22
17008
-16
17009
-14
17010
-14
17011
-16
17012
-17
17013
-20
17014
-19
17015
-20
17016
-19
17017
-20
17018
-18
17019
-18
17020
-17
17021
-16
17022
-15
17023
-14
17024
-13
17025
-13
17026
-13
17027
-13
17028
-13
17029
-13
17030
-13
17031
19
17032
74
17033
90
17034
89
17035
72
17036
51
17037
27
17038
8
17039
-9
17040
-17
17041
-21
17042
-20
17043
-16
17044
-11
17045
-7
17046
-4
17047
-2
17048
0
17049
-1
17050
0
17051
-1
17052
-2
17053
-3
17054
-4
17055
-6
17056
-6
17057
-6
17058
-6
17059
-8
17060
-7
17061
-7
17062
-7
17063
-32
17064
-70
17065
-96
17066
-80
17067
-83
17068
-65
17069
-47
17070
-32
17071
-22
17072
-15
17073
-13
17074
-13
17075
-16
17076
-17
17077
-19
17078
-20
17079
-20
17080
-20
17081
-19
17082
-18
17083
-18
17084
-16
17085
-16
17086
-15
17087
-15
17088
-14
17089
-14
17090
-13
17091
-13
17092
-13
17093
-13
17094
-12
17095
19
17096
73
17097
90
17098
89
17099
71
17100
51
17101
27
17102
8
17103
-8
17104
-17
17105
-21
17106
-20
17107
-17
17108
-11
17109
-8
17110
-3
17111
-1
17112
0
17113
-1
17114
0
17115
-2
17116
-3
17117
-3
17118
-4
17119
-6
17120
-5
17121
-6
17122
-7
17123
-7
17124
-7
17125
-8
17126
-7
17127
-8
17128
-7
17129
-7
17130
-7
17131
-8
17132
-8
17133
-9
17134
-8
17135
-9
17136
-9
17137
-9
17138
-9
17139
-9
17140
-9
17141
-10
17142
-10
17143
-10
17144
-9
17145
-11
17146
-10
17147
-10
17148
-10
17149
-10
17150
-9
17151
-11
17152
-10
17153
-10
17154
-10
17155
-10
17156
-10
17157
-10
17158
-10
17159
-35
17160
-73
17161
-99
17162
-98
17163
-86
17164
-67
17165
-49
17166
-34
17167
-24
17168
-17
17169
-15
17170
-14
17171
-17
17172
-18
17173
-19
17174
-21
17175
-21
17176
-20
17177
-20
17178
-19
17179
-18
17180
-17
17181
-17
17182
-15
17183
-16
17184
-15
17185
-14
17186
-13
17187
-14
17188
-13
17189
-13
17190
-13
17191
18
17192
72
17193
89
17194
88
17195
71
17196
51
17197
26
17198
7
17199
-7
17200
-17
17201
-21
17202
-19
17203
-17
17204
-12
17205
-7
17206
-3
17207
-2
17208
0
17209
-1
17210
0
17211
-1
17212
-3
17213
-3
17214
-4
17215
-6
17216
-5
17217
-7
17218
-7
17219
-7
17220
-7
17221
-8
17222
-6
17223
-32
17224
-70
17225
-96
17226
-80
17227
-84
17228
-65
17229
-48
17230
-32
17231
-22
17232
-15
17233
-13
17234
-14
17235
-15
17236
-17
17237
-19
17238
-20
17239
-20
17240
-20
17241
-20
17242
-17
17243
-18
17244
-17
17245
-16
17246
-15
17247
-15
17248
-14
17249
-14
17250
-13
17251
-14
17252
-13
17253
-13
17254
-13
17255
19
17256
73
17257
89
17258
89
17259
72
17260
51
17261
28
17262
8
17263
-8
17264
-17
17265
-21
17266
-20
17267
-17
17268
-12
17269
-7
17270
-4
17271
-1
17272
1
17273
-1
17274
0
17275
-1
17276
-3
17277
-4
17278
-4
17279
-6
17280
-6
17281
-7
17282
-6
17283
-7
17284
-7
17285
-7
17286
-7
17287
-32
17288
-70
17289
-96
17290
-80
17291
-83
17292
-65
17293
-48
17294
-32
17295
-22
17296
-15
17297
-14
17298
-13
17299
-15
17300
-16
17301
-18
17302
-20
17303
-21
17304
-20
17305
-20
17306
-19
17307
-18
17308
-16
17309
-17
17310
-15
17311
-15
17312
-14
17313
-14
17314
-13
17315
-14
17316
-13
17317
-13
17318
-13
17319
-13
17320
-12
17321
-12
17322
-12
17323
-13
17324
-12
17325
-12
17326
-11
17327
-11
17328
-12
17329
-12
17330
-11
17331
-12
17332
-11
17333
-11
17334
-10
17335
-11
17336
-10
17337
-10
17338
-10
17339
-11
17340
-11
17341
-11
17342
-10
17343
-11
17344
-10
17345
-10
17346
-10
17347
-10
17348
-10
17349
-11
17350
-10
17351
22
17352
75
17353
92
17354
91
17355
74
17356
52
17357
29
17358
9
17359
-7
17360
-15
17361
-19
17362
-19
17363
-16
17364
-10
17365
-7
17366
-3
17367
-1
17368
1
17369
0
17370
0
17371
-1
17372
-2
17373
-3
17374
-4
17375
-5
17376
-5
17377
-6
17378
-6
17379
-7
17380
-7
17381
-7
17382
-7
17383
-32
17384
-70
17385
-96
17386
-79
17387
-83
17388
-65
17389
-48
17390
-32
17391
-22
17392
-15
17393
-13
17394
-13
17395
-15
17396
-16
17397
-19
17398
-20
17399
-21
17400
-20
17401
-20
17402
-18
17403
-17
17404
-17
17405
-16
17406
-15
17407
-15
17408
-14
17409
-14
17410
-13
17411
-14
17412
-13
17413
-13
17414
-13
17415
19
17416
73
17417
89
17418
88
17419
72
17420
51
17421
27
17422
8
17423
-7
17424
-17
17425
-20
17426
-19
17427
-17
17428
-12
17429
-7
17430
-4
17431
-1
17432
0
17433
0
17434
-1
17435
-1
17436
-2
17437
-5
17438
-5
17439
-5
17440
-6
17441
-7
17442
-6
17443
-7
17444
-7
17445
-7
17446
-7
17447
-8
17448
-7
17449
-7
17450
-7
17451
-8
17452
-7
17453
-9
17454
-8
17455
-9
17456
-9
17457
-9
17458
-9
17459
-9
17460
-8
17461
-9
17462
-9
17463
-10
17464
-9
17465
-10
17466
-10
17467
-10
17468
-10
17469
-10
17470
-9
17471
-10
17472
-10
17473
-10
17474
-10
17475
-10
17476
-10
17477
-10
17478
-10
17479
-35
17480
-73
17481
-99
17482
-98
17483
-86
17484
-67
17485
-49
17486
-33
17487
-24
17488
-17
17489
-15
17490
-15
17491
-17
17492
-18
17493
-20
17494
-21
17495
-21
17496
-20
17497
-20
17498
-19
17499
-18
17500
-18
17501
-17
17502
-15
17503
-16
17504
-15
17505
-15
17506
-14
17507
-14
17508
-13
17509
-14
17510
-13
17511
-13
17512
-13
17513
-13
17514
-12
17515
-12
17516
-12
17517
-12
17518
-11
17519
-12
17520
-12
17521
-12
17522
-11
17523
-11
17524
-11
17525
-11
17526
-11
17527
-11
17528
-10
17529
-11
17530
-11
17531
-11
17532
-10
17533
-11
17534
-10
17535
-10
17536
-10
17537
-11
17538
-10
17539
-11
17540
-10
17541
-10
17542
-10
17543
21
17544
76
17545
92
17546
90
17547
74
17548
52
17549
28
17550
9
17551
-6
17552
-15
17553
-19
17554
-18
17555
-16
17556
-11
17557
-7
17558
-3
17559
-2
17560
1
17561
1
17562
0
17563
-1
17564
-1
17565
-3
17566
-4
17567
-5
17568
-5
17569
-6
17570
-6
17571
-7
17572
-7
17573
-7
17574
-6
17575
-33
17576
-70
17577
-96
17578
-80
17579
-83
17580
-64
17581
-47
17582
-32
17583
-22
17584
-15
17585
-14
17586
-13
17587
-15
17588
-17
17589
-19
17590
-19
17591
-20
17592
-19
17593
-20
17594
-18
17595
-17
17596
-17
17597
-16
17598
-14
17599
-15
17600
-14
17601
-13
17602
-14
17603
-14
17604
-13
17605
-13
17606
-13
17607
20
17608
74
17609
89
17610
89
17611
72
17612
50
17613
27
17614
7
17615
-8
17616
-17
17617
-20
17618
-19
17619
-17
17620
-11
17621
-7
17622
-4
17623
-2
17624
0
17625
-1
17626
0
17627
-1
17628
-2
17629
-4
17630
-4
17631
-6
17632
-6
17633
-7
17634
-7
17635
-7
17636
-7
17637
-7
17638
-7
17639
-32
17640
-70
17641
-96
17642
-80
17643
-83
17644
-65
17645
-47
17646
-32
17647
-21
17648
-15
17649
-13
17650
-13
17651
-16
17652
-17
17653
-19
17654
-19
17655
-20
17656
-19
17657
-19
17658
-18
17659
-18
17660
-17
17661
-17
17662
-15
17663
-15
17664
-15
17665
-14
17666
-13
17667
-14
17668
-13
17669
-13
17670
-13
17671
19
17672
73
17673
90
17674
89
17675
73
17676
51
17677
27
17678
8
17679
-8
17680
-17
17681
-21
17682
-19
17683
-16
17684
-12
17685
-8
17686
-3
17687
-2
17688
0
17689
0
17690
-1
17691
-1
17692
-2
17693
-4
17694
-4
17695
-5
17696
-5
17697
-7
17698
-7
17699
-7
17700
-7
17701
-7
17702
-7
17703
-8
17704
-7
17705
-8
17706
-7
17707
-9
17708
-8
17709
-9
17710
-9
17711
-9
17712
-8
17713
-9
17714
-8
17715
-9
17716
-9
17717
-10
17718
-10
17719
-10
17720
-9
17721
-10
17722
-9
17723
-10
17724
-10
17725
-10
17726
-10
17727
-11
17728
-10
17729
-10
17730
-10
17731
-10
17732
-9
17733
-10
17734
-10
17735
-35
17736
-73
17737
-99
17738
-99
17739
-86
17740
-67
17741
-49
17742
-33
17743
-23
17744
-17
17745
-15
17746
-15
17747
-17
17748
-18
17749
-20
17750
-21
17751
-21
17752
-20
17753
-21
17754
-19
17755
-18
17756
-17
17757
-17
17758
-15
17759
-15
17760
-15
17761
-14
17762
-13
17763
-14
17764
-13
17765
-14
17766
-14
17767
18
17768
73
17769
89
17770
88
17771
72
17772
51
17773
26
17774
7
17775
-8
17776
-17
17777
-20
17778
-19
17779
-17
17780
-12
17781
-7
17782
-3
17783
-2
17784
0
17785
0
17786
-1
17787
-1
17788
-2
17789
-4
17790
-4
17791
-5
17792
-6
17793
-7
17794
-7
17795
-7
17796
-7
17797
-7
17798
-7
17799
-33
17800
-71
17801
-96
17802
-97
17803
-84
17804
-65
17805
-48
17806
-32
17807
-22
17808
-15
17809
-13
17810
-13
17811
-15
17812
-17
17813
-19
17814
-19
17815
-21
17816
-20
17817
-19
17818
-19
17819
-18
17820
-16
17821
-16
17822
-15
17823
-15
17824
-14
17825
-15
17826
-13
17827
-13
17828
-13
17829
-13
17830
-13
17831
-13
17832
-13
17833
-13
17834
-12
17835
-12
17836
-11
17837
-11
17838
-11
17839
-12
17840
-11
17841
-12
17842
-11
17843
-12
17844
-11
17845
-11
17846
-11
17847
-11
17848
-10
17849
-11
17850
-11
17851
-11
17852
-11
17853
-10
17854
-10
17855
-10
17856
-10
17857
-11
17858
-10
17859
-11
17860
-10
17861
-10
17862
-10
17863
22
17864
76
17865
91
17866
91
17867
74
17868
52
17869
27
17870
8
17871
-6
17872
-16
17873
-19
17874
-18
17875
-16
17876
-11
17877
-7
17878
-3
17879
-1
17880
1
17881
1
17882
0
17883
-1
17884
-1
17885
-3
17886
-3
17887
-5
17888
-6
17889
-6
17890
-6
17891
-7
17892
-6
17893
-6
17894
-6
17895
-7
17896
-7
17897
-8
17898
-8
17899
-8
17900
-8
17901
-9
17902
-8
17903
-8
17904
-8
17905
-9
17906
-8
17907
-9
17908
-9
17909
-9
17910
-9
17911
-10
17912
-9
17913
-10
17914
-10
17915
-10
17916
-10
17917
-11
17918
-10
17919
-10
17920
-9
17921
-10
17922
-9
17923
-10
17924
-10
17925
-10
17926
-10
17927
-36
17928
-74
17929
-99
17930
-99
17931
-86
17932
-67
17933
-49
17934
-34
17935
-23
17936
-17
17937
-15
17938
-14
17939
-16
17940
-18
17941
-20
17942
-20
17943
-22
17944
-21
17945
-20
17946
-19
17947
-18
17948
-17
17949
-16
17950
-16
17951
-15
17952
-14
17953
-15
17954
-14
17955
-14
17956
-13
17957
-14
17958
-13
17959
19
17960
73
17961
89
17962
89
17963
72
17964
50
17965
26
17966
8
17967
-8
17968
-17
17969
-20
17970
-19
17971
-17
17972
-12
17973
-8
17974
-4
17975
-2
17976
0
17977
-1
17978
0
17979
-1
17980
-2
17981
-4
17982
-4
17983
-6
17984
-6
17985
-7
17986
-6
17987
-7
17988
-6
17989
-7
17990
-7
17991
-33
17992
-71
17993
-97
17994
-97
17995
-83
17996
-65
17997
-48
17998
-32
17999
-22
18000
-16
18001
-14
18002
-13
18003
-16
18004
-17
18005
-18
18006
-19
18007
-20
18008
-19
18009
-20
18010
-19
18011
-18
18012
-16
18013
-16
18014
-15
18015
-15
18016
-14
18017
-14
18018
-14
18019
-14
18020
-13
18021
-13
18022
-12
18023
-13
18024
-12
18025
-12
18026
-12
18027
-12
18028
-12
18029
-12
18030
-12
18031
-12
18032
-11
18033
-12
18034
-10
18035
-11
18036
-11
18037
-11
18038
-10
18039
-12
18040
-11
18041
-11
18042
-11
18043
-11
18044
-10
18045
-10
18046
-10
18047
-10
18048
-10
18049
-11
18050
-10
18051
-10
18052
-10
18053
-10
18054
-9
18055
22
18056
76
18057
92
18058
91
18059
73
18060
52
18061
29
18062
9
18063
-6
18064
-15
18065
-19
18066
-19
18067
-16
18068
-11
18069
-7
18070
-3
18071
-1
18072
1
18073
1
18074
1
18075
-1
18076
-2
18077
-3
18078
-5
18079
-5
18080
-5
18081
-6
18082
-6
18083
-7
18084
-7
18085
-7
18086
-7
18087
-32
18088
-70
18089
-96
18090
-80
18091
-83
18092
-64
18093
-47
18094
-32
18095
-22
18096
-16
18097
-14
18098
-13
18099
-15
18100
-16
18101
-18
18102
-20
18103
-20
18104
-20
18105
-20
18106
-18
18107
-17
18108
-16
18109
-16
18110
-15
18111
-15
18112
-15
18113
-14
18114
-13
18115
-14
18116
-13
18117
-13
18118
-12
18119
20
18120
73
18121
90
18122
89
18123
72
18124
51
18125
26
18126
8
18127
-7
18128
-16
18129
-21
18130
-19
18131
-16
18132
-12
18133
-8
18134
-4
18135
-2
18136
0
18137
0
18138
0
18139
-1
18140
-2
18141
-4
18142
-5
18143
-6
18144
-6
18145
-7
18146
-6
18147
-7
18148
-7
18149
-7
18150
-7
18151
-32
18152
-70
18153
-96
18154
-97
18155
-83
18156
-65
18157
-47
18158
-32
18159
-22
18160
-15
18161
-14
18162
-13
18163
-15
18164
-17
18165
-19
18166
-19
18167
-20
18168
-19
18169
-19
18170
-18
18171
-19
18172
-17
18173
-16
18174
-16
18175
-15
18176
-14
18177
-14
18178
-14
18179
-14
18180
-14
18181
-14
18182
-13
18183
19
18184
73
18185
90
18186
89
18187
71
18188
51
18189
27
18190
7
18191
-8
18192
-16
18193
-21
18194
-19
18195
-17
18196
-12
18197
-8
18198
-4
18199
-2
18200
0
18201
0
18202
0
18203
-1
18204
-2
18205
-3
18206
-4
18207
-6
18208
-6
18209
-7
18210
-7
18211
-8
18212
-7
18213
-7
18214
-7
18215
-7
18216
-7
18217
-8
18218
-8
18219
-8
18220
-8
18221
-9
18222
-8
18223
-9
18224
-9
18225
-9
18226
-9
18227
-10
18228
-9
18229
-9
18230
-9
18231
-9
18232
-8
18233
-9
18234
-10
18235
-10
18236
-9
18237
-11
18238
-10
18239
-10
18240
-10
18241
-10
18242
-9
18243
-10
18244
-10
18245
-10
18246
-10
18247
-35
18248
-73
18249
-98
18250
-99
18251
-85
18252
-66
18253
-49
18254
-34
18255
-24
18256
-17
18257
-16
18258
-14
18259
-16
18260
-18
18261
-20
18262
-20
18263
-22
18264
-21
18265
-20
18266
-19
18267
-18
18268
-17
18269
-16
18270
-15
18271
-15
18272
-14
18273
-15
18274
-14
18275
-14
18276
-13
18277
-14
18278
-12
18279
-13
18280
-12
18281
-13
18282
-12
18283
-13
18284
-11
18285
-12
18286
-12
18287
-12
18288
-11
18289
-11
18290
-11
18291
-11
18292
-12
18293
-12
18294
-11
18295
-11
18296
-10
18297
-10
18298
-10
18299
-11
18300
-10
18301
-11
18302
-11
18303
-11
18304
-10
18305
-11
18306
-10
18307
-10
18308
-9
18309
-11
18310
-10
18311
22
18312
75
18313
91
18314
91
18315
74
18316
52
18317
29
18318
9
18319
-6
18320
-15
18321
-19
18322
-19
18323
-16
18324
-11
18325
-7
18326
-3
18327
0
18328
1
18329
1
18330
1
18331
-1
18332
-2
18333
-4
18334
-4
18335
-5
18336
-5
18337
-6
18338
-6
18339
-7
18340
-7
18341
-7
18342
-7
18343
-7
18344
-7
18345
-7
18346
-8
18347
-8
18348
-8
18349
-9
18350
-8
18351
-9
18352
-9
18353
-9
18354
-8
18355
-9
18356
-9
18357
-9
18358
-9
18359
-10
18360
-9
18361
-9
18362
-10
18363
-10
18364
-9
18365
-10
18366
-10
18367
-10
18368
-10
18369
-11
18370
-9
18371
-10
18372
-10
18373
-10
18374
-9
18375
-35
18376
-73
18377
-99
18378
-99
18379
-86
18380
-67
18381
-49
18382
-34
18383
-23
18384
-17
18385
-16
18386
-15
18387
-17
18388
-18
18389
-20
18390
-20
18391
-22
18392
-20
18393
-20
18394
-18
18395
-18
18396
-17
18397
-16
18398
-15
18399
-15
18400
-14
18401
-14
18402
-14
18403
-14
18404
-14
18405
-14
18406
-13
18407
19
18408
73
18409
89
18410
89
18411
71
18412
51
18413
27
18414
7
18415
-8
18416
-17
18417
-22
18418
-20
18419
-17
18420
-12
18421
-8
18422
-4
18423
-2
18424
-1
18425
-1
18426
-1
18427
-2
18428
-2
18429
-4
18430
-4
18431
-5
18432
-5
18433
-7
18434
-7
18435
-7
18436
-6
18437
-8
18438
-7
18439
-32
18440
-70
18441
-96
18442
-80
18443
-84
18444
-65
18445
-48
18446
-32
18447
-22
18448
-15
18449
-13
18450
-13
18451
-15
18452
-17
18453
-19
18454
-19
18455
-20
18456
-19
18457
-19
18458
-18
18459
-18
18460
-17
18461
-16
18462
-15
18463
-15
18464
-14
18465
-14
18466
-13
18467
-13
18468
-13
18469
-13
18470
-13
18471
18
18472
72
18473
89
18474
88
18475
72
18476
51
18477
27
18478
8
18479
-7
18480
-16
18481
-21
18482
-19
18483
-16
18484
-12
18485
-8
18486
-3
18487
-2
18488
0
18489
-1
18490
-1
18491
-2
18492
-3
18493
-4
18494
-5
18495
-5
18496
-5
18497
-7
18498
-7
18499
-7
18500
-7
18501
-8
18502
-7
18503
-33
18504
-71
18505
-96
18506
-80
18507
-83
18508
-65
18509
-47
18510
-33
18511
-22
18512
-15
18513
-14
18514
-13
18515
-15
18516
-17
18517
-19
18518
-20
18519
-21
18520
-20
18521
-19
18522
-18
18523
-18
18524
-16
18525
-16
18526
-15
18527
-15
18528
-14
18529
-15
18530
-13
18531
-13
18532
-13
18533
-13
18534
-13
18535
19
18536
73
18537
89
18538
89
18539
72
18540
51
18541
27
18542
7
18543
-8
18544
-17
18545
-21
18546
-20
18547
-17
18548
-12
18549
-8
18550
-3
18551
-1
18552
0
18553
0
18554
0
18555
-2
18556
-3
18557
-3
18558
-4
18559
-5
18560
-5
18561
-6
18562
-7
18563
-7
18564
-7
18565
-8
18566
-7
18567
-32
18568
-71
18569
-96
18570
-80
18571
-83
18572
-65
18573
-48
18574
-33
18575
-23
18576
-16
18577
-14
18578
-13
18579
-15
18580
-16
18581
-18
18582
-19
18583
-20
18584
-19
18585
-19
18586
-18
18587
-17
18588
-16
18589
-16
18590
-15
18591
-15
18592
-14
18593
-15
18594
-13
18595
-13
18596
-13
18597
-13
18598
-13
18599
19
18600
73
18601
90
18602
88
18603
71
18604
51
18605
27
18606
7
18607
-7
18608
-16
18609
-21
18610
-20
18611
-17
18612
-12
18613
-8
18614
-3
18615
-2
18616
0
18617
0
18618
0
18619
-2
18620
-2
18621
-3
18622
-5
18623
-6
18624
-5
18625
-7
18626
-6
18627
-7
18628
-7
18629
-7
18630
-7
18631
-32
18632
-71
18633
-96
18634
-80
18635
-83
18636
-65
18637
-47
18638
-32
18639
-22
18640
-15
18641
-14
18642
-13
18643
-15
18644
-16
18645
-19
18646
-19
18647
-20
18648
-20
18649
-20
18650
-18
18651
-18
18652
-16
18653
-16
18654
-15
18655
-14
18656
-13
18657
-14
18658
-13
18659
-13
18660
-13
18661
-14
18662
-12
18663
20
18664
73
18665
90
18666
89
18667
71
18668
51
18669
27
18670
8
18671
-8
18672
-16
18673
-20
18674
-20
18675
-16
18676
-11
18677
-8
18678
-4
18679
-1
18680
0
18681
0
18682
0
18683
-1
18684
-2
18685
-3
18686
-4
18687
-6
18688
-6
18689
-6
18690
-7
18691
-7
18692
-7
18693
-7
18694
-7
18695
-32
18696
-70
18697
-96
18698
-80
18699
-83
18700
-65
18701
-47
18702
-32
18703
-22
18704
-15
18705
-14
18706
-13
18707
-16
18708
-17
18709
-19
18710
-19
18711
-20
18712
-19
18713
-19
18714
-18
18715
-17
18716
-16
18717
-16
18718
-15
18719
-15
18720
-14
18721
-14
18722
-13
18723
-13
18724
-13
18725
-13
18726
-13
18727
-14
18728
-13
18729
-12
18730
-11
18731
-12
18732
-11
18733
-12
18734
-11
18735
-12
18736
-11
18737
-12
18738
-11
18739
-11
18740
-11
18741
-11
18742
-10
18743
-10
18744
-10
18745
-11
18746
-10
18747
-11
18748
-10
18749
-10
18750
-10
18751
-10
18752
-10
18753
-11
18754
-10
18755
-11
18756
-10
18757
-11
18758
-10
18759
22
18760
76
18761
92
18762
91
18763
74
18764
53
18765
29
18766
9
18767
-6
18768
-15
18769
-19
18770
-19
18771
-16
18772
-11
18773
-8
18774
-3
18775
-1
18776
0
18777
1
18778
1
18779
-1
18780
-2
18781
-4
18782
-4
18783
-6
18784
-6
18785
-6
18786
-6
18787
-6
18788
-6
18789
-7
18790
-7
18791
-7
18792
-8
18793
-8
18794
-7
18795
-8
18796
-8
18797
-8
18798
-8
18799
-9
18800
-9
18801
-9
18802
-9
18803
-10
18804
-9
18805
-10
18806
-9
18807
-9
18808
-9
18809
-10
18810
-9
18811
-10
18812
-10
18813
-10
18814
-10
18815
-11
18816
-10
18817
-10
18818
-10
18819
-10
18820
-10
18821
-10
18822
-10
18823
-35
18824
-73
18825
-98
18826
-98
18827
-85
18828
-67
18829
-49
18830
-34
18831
-24
18832
-17
18833
-15
18834
-15
18835
-16
18836
-17
18837
-19
18838
-20
18839
-21
18840
-21
18841
-20
18842
-19
18843
-19
18844
-17
18845
-16
18846
-16
18847
-15
18848
-14
18849
-15
18850
-14
18851
-14
18852
-14
18853
-13
18854
-13
18855
-13
18856
-13
18857
-13
18858
-12
18859
-13
18860
-12
18861
-12
18862
-12
18863
-11
18864
-11
18865
-12
18866
-11
18867
-12
18868
-11
18869
-11
18870
-10
18871
-11
18872
-11
18873
-11
18874
-10
18875
-11
18876
-10
18877
-11
18878
-10
18879
-11
18880
-10
18881
-10
18882
-10
18883
-10
18884
-10
18885
-11
18886
-10
18887
22
18888
75
18889
92
18890
91
18891
74
18892
53
18893
28
18894
9
18895
-7
18896
-15
18897
-19
18898
-19
18899
-15
18900
-10
18901
-7
18902
-2
18903
-1
18904
0
18905
0
18906
0
18907
-1
18908
-2
18909
-3
18910
-3
18911
-5
18912
-5
18913
-6
18914
-7
18915
-7
18916
-7
18917
-8
18918
-7
18919
-7
18920
-7
18921
-8
18922
-7
18923
-8
18924
-8
18925
-9
18926
-8
18927
-9
18928
-8
18929
-9
18930
-9
18931
-9
18932
-9
18933
-10
18934
-10
18935
-10
18936
-9
18937
-10
18938
-9
18939
-10
18940
-10
18941
-10
18942
-10
18943
-11
18944
-10
18945
-10
18946
-10
18947
-10
18948
-10
18949
-10
18950
-10
18951
-35
18952
-73
18953
-99
18954
-98
18955
-85
18956
-66
18957
-49
18958
-34
18959
-23
18960
-17
18961
-15
18962
-15
18963
-17
18964
-18
18965
-20
18966
-20
18967
-21
18968
-20
18969
-20
18970
-19
18971
-19
18972
-17
18973
-16
18974
-15
18975
-15
18976
-14
18977
-15
18978
-14
18979
-14
18980
-13
18981
-14
18982
-13
18983
19
18984
72
18985
89
18986
89
18987
71
18988
51
18989
27
18990
7
18991
-8
18992
-17
18993
-21
18994
-19
18995
-16
18996
-11
18997
-8
18998
-3
18999
-1
19000
-1
19001
-1
19002
0
19003
-2
19004
-2
19005
-4
19006
-4
19007
-6
19008
-6
19009
-7
19010
-7
19011
-8
19012
-6
19013
-8
19014
-7
19015
-32
19016
-70
19017
-96
19018
-80
19019
-83
19020
-65
19021
-47
19022
-32
19023
-22
19024
-15
19025
-13
19026
-13
19027
-15
19028
-17
19029
-20
19030
-20
19031
-20
19032
-19
19033
-19
19034
-18
19035
-17
19036
-17
19037
-16
19038
-15
19039
-16
19040
-14
19041
-14
19042
-14
19043
-14
19044
-13
19045
-13
19046
-13
19047
-13
19048
-12
19049
-13
19050
-11
19051
-11
19052
-11
19053
-12
19054
-11
19055
-12
19056
-12
19057
-12
19058
-11
19059
-11
19060
-10
19061
-10
19062
-10
19063
-11
19064
-10
19065
-11
19066
-11
19067
-11
19068
-11
19069
-11
19070
-10
19071
-10
19072
-10
19073
-10
19074
-10
19075
-11
19076
-10
19077
-10
19078
-10
19079
22
19080
76
19081
92
19082
91
19083
74
19084
53
19085
28
19086
9
19087
-7
19088
-15
19089
-19
19090
-18
19091
-15
19092
-11
19093
-7
19094
-3
19095
-1
19096
0
19097
0
19098
1
19099
-1
19100
-2
19101
-3
19102
-4
19103
-5
19104
-5
19105
-6
19106
-6
19107
-6
19108
-6
19109
-7
19110
-6
19111
-32
19112
-70
19113
-96
19114
-80
19115
-84
19116
-65
19117
-47
19118
-32
19119
-22
19120
-15
19121
-13
19122
-14
19123
-16
19124
-16
19125
-19
19126
-19
19127
-20
19128
-20
19129
-20
19130
-18
19131
-18
19132
-17
19133
-16
19134
-15
19135
-15
19136
-13
19137
-13
19138
-14
19139
-14
19140
-13
19141
-14
19142
-13
19143
19
19144
73
19145
89
19146
89
19147
72
19148
50
19149
27
19150
8
19151
-8
19152
-17
19153
-20
19154
-20
19155
-16
19156
-11
19157
-7
19158
-4
19159
-1
19160
0
19161
-1
19162
0
19163
-1
19164
-2
19165
-3
19166
-4
19167
-6
19168
-6
19169
-7
19170
-7
19171
-8
19172
-7
19173
-7
19174
-7
19175
-7
19176
-7
19177
-8
19178
-8
19179
-9
19180
-9
19181
-9
19182
-8
19183
-9
19184
-8
19185
-9
19186
-8
19187
-9
19188
-9
19189
-9
19190
-10
19191
-9
19192
-9
19193
-10
19194
-10
19195
-10
19196
-10
19197
-11
19198
-10
19199
-10
19200
-10
19201
-10
19202
-10
19203
-11
19204
-10
19205
-11
19206
-10
19207
-35
19208
-73
19209
-99
19210
-98
19211
-85
19212
-66
19213
-49
19214
-34
19215
-24
19216
-17
19217
-15
19218
-15
19219
-16
19220
-17
19221
-20
19222
-20
19223
-21
19224
-21
19225
-20
19226
-19
19227
-19
19228
-17
19229
-16
19230
-15
19231
-15
19232
-14
19233
-14
19234
-14
19235
-14
19236
-13
19237
-14
19238
-13
19239
19
19240
73
19241
89
19242
89
19243
72
19244
50
19245
26
19246
7
19247
-9
19248
-17
19249
-20
19250
-20
19251
-17
19252
-12
19253
-8
19254
-4
19255
-1
19256
0
19257
0
19258
0
19259
-1
19260
-2
19261
-4
19262
-4
19263
-6
19264
-6
19265
-7
19266
-7
19267
-7
19268
-6
19269
-7
19270
-7
19271
-32
19272
-70
19273
-97
19274
-80
19275
-83
19276
-65
19277
-47
19278
-32
19279
-23
19280
-16
19281
-14
19282
-13
19283
-16
19284
-17
19285
-19
19286
-20
19287
-20
19288
-19
19289
-20
19290
-18
19291
-18
19292
-17
19293
-16
19294
-15
19295
-14
19296
-13
19297
-14
19298
-13
19299
-14
19300
-13
19301
-14
19302
-13
19303
20
19304
73
19305
89
19306
89
19307
72
19308
51
19309
26
19310
7
19311
-8
19312
-17
19313
-20
19314
-19
19315
-17
19316
-12
19317
-8
19318
-4
19319
-2
19320
0
19321
0
19322
0
19323
-1
19324
-1
19325
-4
19326
-4
19327
-5
19328
-6
19329
-7
19330
-7
19331
-7
19332
-7
19333
-7
19334
-6
19335
-32
19336
-70
19337
-96
19338
-80
19339
-83
19340
-65
19341
-47
19342
-32
19343
-22
19344
-15
19345
-13
19346
-13
19347
-15
19348
-17
19349
-20
19350
-20
19351
-21
19352
-20
19353
-20
19354
-18
19355
-17
19356
-17
19357
-16
19358
-15
19359
-15
19360
-14
19361
-14
19362
-14
19363
-14
19364
-13
19365
-13
19366
-13
19367
19
19368
73
19369
89
19370
89
19371
72
19372
51
19373
27
19374
8
19375
-9
19376
-17
19377
-21
19378
-20
19379
-17
19380
-11
19381
-7
19382
-4
19383
-1
19384
0
19385
0
19386
0
19387
-1
19388
-3
19389
-4
19390
-4
19391
-6
19392
-6
19393
-7
19394
-7
19395
-7
19396
-7
19397
-7
19398
-7
19399
-32
19400
-70
19401
-96
19402
-80
19403
-83
19404
-65
19405
-48
19406
-32
19407
-22
19408
-15
19409
-13
19410
-13
19411
-16
19412
-17
19413
-19
19414
-19
19415
-20
19416
-19
19417
-19
19418
-19
19419
-17
19420
-16
19421
-16
19422
-15
19423
-15
19424
-14
19425
-14
19426
-13
19427
-13
19428
-13
19429
-13
19430
-12
19431
18
19432
73
19433
90
19434
88
19435
72
19436
51
19437
26
19438
7
19439
-7
19440
-16
19441
-20
19442
-19
19443
-16
19444
-12
19445
-8
19446
-3
19447
-2
19448
0
19449
0
19450
-1
19451
-1
19452
-2
19453
-4
19454
-4
19455
-5
19456
-5
19457
-6
19458
-7
19459
-7
19460
-7
19461
-8
19462
-7
19463
-33
19464
-71
19465
-96
19466
-80
19467
-83
19468
-65
19469
-47
19470
-32
19471
-22
19472
-15
19473
-13
19474
-13
19475
-15
19476
-17
19477
-20
19478
-20
19479
-21
19480
-20
19481
-20
19482
-18
19483
-17
19484
-17
19485
-16
19486
-15
19487
-15
19488
-14
19489
-14
19490
-14
19491
-14
19492
-13
19493
-13
19494
-13
19495
20
19496
73
19497
89
19498
89
19499
72
19500
50
19501
27
19502
7
19503
-8
19504
-16
19505
-21
19506
-20
19507
-17
19508
-12
19509
-8
19510
-4
19511
-1
19512
1
19513
0
19514
-1
19515
-1
19516
-3
19517
-5
19518
-5
19519
-6
19520
-5
19521
-6
19522
-6
19523
-7
19524
-7
19525
-7
19526
-7
19527
-33
19528
-71
19529
-96
19530
-80
19531
-83
19532
-65
19533
-47
19534
-32
19535
-22
19536
-16
19537
-13
19538
-13
19539
-16
19540
-17
19541
-19
19542
-20
19543
-21
19544
-20
19545
-20
19546
-18
19547
-17
19548
-16
19549
-16
19550
-15
19551
-15
19552
-14
19553
-14
19554
-13
19555
-14
19556
-13
19557
-13
19558
-12
19559
19
19560
73
19561
89
19562
88
19563
72
19564
51
19565
27
19566
8
19567
-7
19568
-16
19569
-20
19570
-19
19571
-16
19572
-12
19573
-7
19574
-3
19575
-2
19576
1
19577
1
19578
0
19579
-1
19580
-2
19581
-3
19582
-4
19583
-6
19584
-6
19585
-7
19586
-6
19587
-7
19588
-7
19589
-7
19590
-7
19591
-33
19592
-71
19593
-97
19594
-80
19595
-83
19596
-65
19597
-47
19598
-31
19599
-22
19600
-15
19601
-13
19602
-14
19603
-16
19604
-17
19605
-18
19606
-19
19607
-20
19608
-20
19609
-20
19610
-18
19611
-18
19612
-17
19613
-16
19614
-14
19615
-15
19616
-14
19617
-14
19618
-14
19619
-14
19620
-13
19621
-13
19622
-13
19623
20
19624
74
19625
90
19626
89
19627
72
19628
50
19629
26
19630
7
19631
-8
19632
-17
19633
-20
19634
-19
19635
-17
19636
-12
19637
-8
19638
-4
19639
-2
19640
0
19641
-1
19642
0
19643
-1
19644
-2
19645
-4
19646
-4
19647
-5
19648
-7
19649
-7
19650
-6
19651
-7
19652
-6
19653
-7
19654
-7
19655
-33
19656
-71
19657
-96
19658
-97
19659
-83
19660
-65
19661
-48
19662
-32
19663
-22
19664
-16
19665
-14
19666
-14
19667
-17
19668
-17
19669
-19
19670
-19
19671
-20
19672
-19
19673
-19
19674
-18
19675
-18
19676
-17
19677
-17
19678
-15
19679
-15
19680
-15
19681
-14
19682
-13
19683
-13
19684
-13
19685
-13
19686
-13
19687
19
19688
73
19689
89
19690
88
19691
72
19692
51
19693
26
19694
7
19695
-8
19696
-16
19697
-21
19698
-19
19699
-16
19700
-11
19701
-7
19702
-3
19703
-1
19704
0
19705
0
19706
0
19707
-2
19708
-2
19709
-4
19710
-4
19711
-5
19712
-5
19713
-7
19714
-7
19715
-7
19716
-7
19717
-7
19718
-7
19719
-32
19720
-71
19721
-97
19722
-97
19723
-83
19724
-65
19725
-47
19726
-32
19727
-22
19728
-15
19729
-14
19730
-13
19731
-16
19732
-17
19733
-18
19734
-20
19735
-20
19736
-19
19737
-20
19738
-18
19739
-17
19740
-17
19741
-17
19742
-15
19743
-15
19744
-14
19745
-14
19746
-13
19747
-14
19748
-13
19749
-13
19750
-13
19751
-13
19752
-13
19753
-13
19754
-12
19755
-12
19756
-11
19757
-12
19758
-11
19759
-12
19760
-12
19761
-12
19762
-11
19763
-12
19764
-10
19765
-11
19766
-11
19767
-11
19768
-10
19769
-11
19770
-11
19771
-11
19772
-11
19773
-11
19774
-11
19775
-10
19776
-10
19777
-10
19778
-9
19779
-11
19780
-11
19781
-11
19782
-10
19783
22
19784
76
19785
92
19786
90
19787
74
19788
53
19789
28
19790
9
19791
-6
19792
-16
19793
-19
19794
-18
19795
-15
19796
-11
19797
-7
19798
-3
19799
-2
19800
1
19801
1
19802
0
19803
-1
19804
-1
19805
-4
19806
-4
19807
-5
19808
-5
19809
-6
19810
-6
19811
-6
19812
-6
19813
-7
19814
-6
19815
-32
19816
-70
19817
-96
19818
-80
19819
-83
19820
-64
19821
-47
19822
-32
19823
-22
19824
-15
19825
-14
19826
-13
19827
-15
19828
-17
19829
-19
19830
-19
19831
-20
19832
-19
19833
-19
19834
-18
19835
-18
19836
-16
19837
-16
19838
-15
19839
-15
19840
-13
19841
-13
19842
-13
19843
-13
19844
-13
19845
-13
19846
-13
19847
19
19848
74
19849
90
19850
89
19851
72
19852
50
19853
27
19854
8
19855
-8
19856
-17
19857
-21
19858
-19
19859
-17
19860
-11
19861
-7
19862
-4
19863
-1
19864
0
19865
-1
19866
-1
19867
-1
19868
-2
19869
-4
19870
-3
19871
-5
19872
-6
19873
-7
19874
-7
19875
-7
19876
-7
19877
-7
19878
-7
19879
-32
19880
-70
19881
-96
19882
-80
19883
-84
19884
-65
19885
-48
19886
-32
19887
-22
19888
-16
19889
-14
19890
-13
19891
-16
19892
-17
19893
-19
19894
-19
19895
-20
19896
-19
19897
-19
19898
-19
19899
-18
19900
-17
19901
-17
19902
-15
19903
-15
19904
-14
19905
-14
19906
-13
19907
-13
19908
-13
19909
-13
19910
-13
19911
19
19912
73
19913
90
19914
89
19915
72
19916
51
19917
26
19918
7
19919
-8
19920
-17
19921
-21
19922
-19
19923
-16
19924
-12
19925
-7
19926
-3
19927
-1
19928
0
19929
0
19930
-1
19931
-2
19932
-2
19933
-4
19934
-5
19935
-5
19936
-5
19937
-7
19938
-7
19939
-7
19940
-7
19941
-7
19942
-7
19943
-32
19944
-71
19945
-96
19946
-80
19947
-83
19948
-65
19949
-47
19950
-33
19951
-22
19952
-15
19953
-14
19954
-13
19955
-15
19956
-17
19957
-19
19958
-20
19959
-21
19960
-20
19961
-20
19962
-18
19963
-17
19964
-16
19965
-16
19966
-15
19967
-15
19968
-14
19969
-14
19970
-13
19971
-14
19972
-13
19973
-13
19974
-13
19975
19
19976
73
19977
89
19978
88
19979
72
19980
51
19981
27
19982
8
19983
-7
19984
-17
19985
-21
19986
-19
19987
-16
19988
-11
19989
-7
19990
-3
19991
-1
19992
0
19993
0
19994
-1
19995
-1
19996
-2
19997
-4
19998
-4
19999
-5
20000
-5
20001
-6
20002
-6
20003
-7
20004
-7
20005
-7
20006
-7
20007
-33
20008
-70
20009
-96
20010
-80
20011
-83
20012
-65
20013
-48
20014
-32
20015
-22
20016
-16
20017
-13
20018
-13
20019
-15
20020
-16
20021
-19
20022
-19
20023
-21
20024
-20
20025
-20
20026
-18
20027
-17
20028
-16
20029
-16
20030
-15
20031
-14
20032
-14
20033
-14
20034
-14
20035
-14
20036
-13
20037
-13
20038
-12
20039
20
20040
73
20041
90
20042
88
20043
71
20044
51
20045
27
20046
8
20047
-7
20048
-16
20049
-21
20050
-19
20051
-17
20052
-12
20053
-8
20054
-3
20055
-2
20056
0
20057
1
20058
0
20059
-2
20060
-2
20061
-4
20062
-5
20063
-6
20064
-5
20065
-7
20066
-6
20067
-7
20068
-7
20069
-7
20070
-7
20071
-33
20072
-71
20073
-96
20074
-80
20075
-84
20076
-65
20077
-47
20078
-33
20079
-22
20080
-15
20081
-14
20082
-13
20083
-15
20084
-17
20085
-19
20086
-19
20087
-20
20088
-20
20089
-20
20090
-19
20091
-18
20092
-16
20093
-16
20094
-14
20095
-14
20096
-15
20097
-14
20098
-13
20099
-14
20100
-13
20101
-13
20102
-13
20103
19
20104
73
20105
90
20106
88
20107
72
20108
51
20109
26
20110
7
20111
-8
20112
-17
20113
-20
20114
-19
20115
-17
20116
-12
20117
-8
20118
-4
20119
-2
20120
0
20121
0
20122
0
20123
-1
20124
-1
20125
-4
20126
-4
20127
-6
20128
-7
20129
-7
20130
-7
20131
-7
20132
-7
20133
-7
20134
-7
20135
-8
20136
-8
20137
-8
20138
-8
20139
-8
20140
-8
20141
-9
20142
-8
20143
-9
20144
-9
20145
-9
20146
-9
20147
-9
20148
-10
20149
-10
20150
-9
20151
-10
20152
-9
20153
-9
20154
-10
20155
-10
20156
-10
20157
-10
20158
-10
20159
-10
20160
-9
20161
-10
20162
-9
20163
-10
20164
-10
20165
-10
20166
-10
20167
-36
20168
-73
20169
-98
20170
-98
20171
-85
20172
-66
20173
-49
20174
-34
20175
-24
20176
-17
20177
-16
20178
-15
20179
-16
20180
-18
20181
-20
20182
-20
20183
-21
20184
-21
20185
-21
20186
-19
20187
-19
20188
-17
20189
-16
20190
-15
20191
-15
20192
-14
20193
-15
20194
-14
20195
-14
20196
-13
20197
-14
20198
-13
20199
-13
20200
-13
20201
-13
20202
-12
20203
-13
20204
-12
20205
-12
20206
-11
20207
-12
20208
-11
20209
-12
20210
-11
20211
-12
20212
-11
20213
-12
20214
-11
20215
-11
20216
-10
20217
-11
20218
-10
20219
-11
20220
-10
20221
-11
20222
-10
20223
-10
20224
-10
20225
-10
20226
-9
20227
-10
20228
-10
20229
-10
20230
-10
20231
21
20232
76
20233
92
20234
90
20235
74
20236
53
20237
29
20238
9
20239
-6
20240
-16
20241
-20
20242
-18
20243
-16
20244
-11
20245
-7
20246
-2
20247
-1
20248
1
20249
1
20250
0
20251
-1
20252
-1
20253
-4
20254
-4
20255
-5
20256
-5
20257
-6
20258
-5
20259
-6
20260
-7
20261
-7
20262
-7
20263
-33
20264
-71
20265
-96
20266
-97
20267
-83
20268
-65
20269
-47
20270
-32
20271
-22
20272
-15
20273
-14
20274
-13
20275
-15
20276
-16
20277
-18
20278
-19
20279
-21
20280
-20
20281
-20
20282
-18
20283
-18
20284
-16
20285
-15
20286
-15
20287
-14
20288
-13
20289
-15
20290
-14
20291
-14
20292
-13
20293
-13
20294
-12
20295
19
20296
73
20297
90
20298
88
20299
71
20300
51
20301
27
20302
7
20303
-7
20304
-16
20305
-21
20306
-19
20307
-16
20308
-11
20309
-8
20310
-3
20311
-1
20312
0
20313
0
20314
0
20315
-1
20316
-2
20317
-4
20318
-5
20319
-6
20320
-5
20321
-6
20322
-6
20323
-7
20324
-7
20325
-7
20326
-7
20327
-7
20328
-8
20329
-8
20330
-7
20331
-8
20332
-7
20333
-8
20334
-8
20335
-9
20336
-9
20337
-10
20338
-9
20339
-10
20340
-9
20341
-9
20342
-9
20343
-9
20344
-9
20345
-10
20346
-10
20347
-10
20348
-9
20349
-11
20350
-10
20351
-9
20352
-10
20353
-10
20354
-10
20355
-11
20356
-10
20357
-10
20358
-10
20359
-35
20360
-73
20361
-98
20362
-98
20363
-85
20364
-67
20365
-50
20366
-34
20367
-24
20368
-17
20369
-15
20370
-14
20371
-16
20372
-18
20373
-20
20374
-20
20375
-22
20376
-21
20377
-20
20378
-19
20379
-18
20380
-17
20381
-16
20382
-15
20383
-15
20384
-14
20385
-15
20386
-14
20387
-14
20388
-13
20389
-13
20390
-12
20391
-14
20392
-13
20393
-13
20394
-12
20395
-12
20396
-11
20397
-12
20398
-12
20399
-12
20400
-11
20401
-12
20402
-11
20403
-12
20404
-11
20405
-11
20406
-10
20407
-11
20408
-10
20409
-11
20410
-10
20411
-12
20412
-11
20413
-11
20414
-10
20415
-10
20416
-9
20417
-11
20418
-10
20419
-11
20420
-10
20421
-11
20422
-10
20423
22
20424
75
20425
92
20426
92
20427
74
20428
53
20429
29
20430
8
20431
-7
20432
-15
20433
-19
20434
-19
20435
-15
20436
-10
20437
-7
20438
-3
20439
-1
20440
1
20441
1
20442
1
20443
-2
20444
-1
20445
-3
20446
-3
20447
-5
20448
-5
20449
-6
20450
-7
20451
-7
20452
-7
20453
-7
20454
-6
20455
-32
20456
-70
20457
-96
20458
-80
20459
-83
20460
-65
20461
-48
20462
-32
20463
-22
20464
-16
20465
-14
20466
-13
20467
-15
20468
-17
20469
-19
20470
-19
20471
-20
20472
-20
20473
-19
20474
-18
20475
-18
20476
-17
20477
-17
20478
-15
20479
-15
20480
-13
20481
-14
20482
-13
20483
-13
20484
-13
20485
-13
20486
-13
20487
19
20488
73
20489
90
20490
88
20491
72
20492
51
20493
27
20494
7
20495
-8
20496
-17
20497
-22
20498
-19
20499
-17
20500
-12
20501
-7
20502
-3
20503
-2
20504
0
20505
0
20506
0
20507
-1
20508
-2
20509
-3
20510
-5
20511
-5
20512
-5
20513
-6
20514
-6
20515
-7
20516
-7
20517
-8
20518
-7
20519
-33
20520
-71
20521
-96
20522
-80
20523
-84
20524
-65
20525
-47
20526
-33
20527
-23
20528
-16
20529
-14
20530
-13
20531
-15
20532
-17
20533
-18
20534
-19
20535
-20
20536
-21
20537
-20
20538
-18
20539
-18
20540
-16
20541
-16
20542
-15
20543
-15
20544
-14
20545
-14
20546
-14
20547
-14
20548
-13
20549
-13
20550
-12
20551
20
20552
73
20553
89
20554
89
20555
71
20556
51
20557
27
20558
8
20559
-7
20560
-16
20561
-20
20562
-20
20563
-17
20564
-12
20565
-8
20566
-3
20567
-1
20568
0
20569
0
20570
0
20571
-1
20572
-2
20573
-4
20574
-4
20575
-6
20576
-6
20577
-6
20578
-6
20579
-7
20580
-7
20581
-7
20582
-7
20583
-33
20584
-71
20585
-96
20586
-80
20587
-83
20588
-65
20589
-48
20590
-33
20591
-22
20592
-15
20593
-14
20594
-13
20595
-15
20596
-17
20597
-18
20598
-19
20599
-20
20600
-20
20601
-20
20602
-19
20603
-18
20604
-17
20605
-16
20606
-15
20607
-15
20608
-14
20609
-15
20610
-14
20611
-14
20612
-14
20613
-13
20614
-12
20615
19
20616
73
20617
89
20618
89
20619
72
20620
51
20621
27
20622
7
20623
-8
20624
-16
20625
-21
20626
-19
20627
-16
20628
-12
20629
-8
20630
-4
20631
-1
20632
1
20633
0
20634
1
20635
-1
20636
-2
20637
-3
20638
-5
20639
-6
20640
-6
20641
-7
20642
-7
20643
-7
20644
-6
20645
-7
20646
-7
20647
-32
20648
-71
20649
-96
20650
-79
20651
-83
20652
-64
20653
-47
20654
-33
20655
-22
20656
-16
20657
-14
20658
-14
20659
-15
20660
-17
20661
-19
20662
-19
20663
-20
20664
-20
20665
-19
20666
-18
20667
-18
20668
-17
20669
-16
20670
-14
20671
-14
20672
-14
20673
-14
20674
-14
20675
-14
20676
-13
20677
-14
20678
-13
20679
19
20680
73
20681
90
20682
89
20683
72
20684
51
20685
27
20686
8
20687
-8
20688
-15
20689
-20
20690
-19
20691
-16
20692
-11
20693
-9
20694
-4
20695
-1
20696
0
20697
0
20698
0
20699
-1
20700
-2
20701
-3
20702
-4
20703
-5
20704
-6
20705
-6
20706
-7
20707
-7
20708
-7
20709
-7
20710
-7
20711
-32
20712
-70
20713
-96
20714
-80
20715
-83
20716
-65
20717
-47
20718
-32
20719
-22
20720
-15
20721
-14
20722
-14
20723
-15
20724
-17
20725
-19
20726
-19
20727
-21
20728
-19
20729
-19
20730
-18
20731
-18
20732
-17
20733
-16
20734
-16
20735
-15
20736
-14
20737
-14
20738
-13
20739
-14
20740
-14
20741
-14
20742
-13
20743
19
20744
73
20745
90
20746
89
20747
71
20748
51
20749
27
20750
8
20751
-8
20752
-16
20753
-21
20754
-19
20755
-16
20756
-11
20757
-8
20758
-3
20759
-1
20760
-1
20761
0
20762
0
20763
-2
20764
-2
20765
-4
20766
-4
20767
-5
20768
-5
20769
-7
20770
-7
20771
-7
20772
-7
20773
-8
20774
-7
20775
-32
20776
-70
20777
-96
20778
-80
20779
-84
20780
-65
20781
-48
20782
-32
20783
-22
20784
-15
20785
-13
20786
-13
20787
-15
20788
-16
20789
-19
20790
-19
20791
-20
20792
-21
20793
-20
20794
-18
20795
-18
20796
-17
20797
-16
20798
-15
20799
-16
20800
-14
20801
-14
20802
-13
20803
-13
20804
-12
20805
-14
20806
-13
20807
19
20808
73
20809
89
20810
89
20811
72
20812
51
20813
27
20814
8
20815
-8
20816
-17
20817
-21
20818
-20
20819
-17
20820
-12
20821
-8
20822
-3
20823
-1
20824
0
20825
-1
20826
0
20827
-1
20828
-3
20829
-4
20830
-4
20831
-5
20832
-5
20833
-7
20834
-7
20835
-7
20836
-7
20837
-7
20838
-7
20839
-33
20840
-71
20841
-95
20842
-79
20843
-83
20844
-65
20845
-47
20846
-33
20847
-22
20848
-15
20849
-13
20850
-13
20851
-15
20852
-17
20853
-19
20854
-19
20855
-21
20856
-20
20857
-20
20858
-18
20859
-18
20860
-16
20861
-16
20862
-15
20863
-14
20864
-14
20865
-15
20866
-14
20867
-13
20868
-13
20869
-13
20870
-12
20871
20
20872
73
20873
89
20874
89
20875
71
20876
51
20877
27
20878
7
20879
-8
20880
-16
20881
-20
20882
-19
20883
-16
20884
-12
20885
-8
20886
-4
20887
-1
20888
0
20889
0
20890
0
20891
-2
20892
-2
20893
-4
20894
-4
20895
-6
20896
-5
20897
-6
20898
-6
20899
-7
20900
-7
20901
-8
20902
-7
20903
-32
20904
-71
20905
-96
20906
-80
20907
-82
20908
-64
20909
-47
20910
-32
20911
-23
20912
-15
20913
-13
20914
-13
20915
-15
20916
-16
20917
-19
20918
-19
20919
-20
20920
-20
20921
-20
20922
-19
20923
-18
20924
-17
20925
-16
20926
-15
20927
-14
20928
-13
20929
-14
20930
-14
20931
-14
20932
-13
20933
-14
20934
-13
20935
19
20936
74
20937
89
20938
89
20939
72
20940
50
20941
26
20942
7
20943
-9
20944
-17
20945
-21
20946
-19
20947
-16
20948
-11
20949
-7
20950
-4
20951
-2
20952
0
20953
0
20954
0
20955
-1
20956
-2
20957
-4
20958
-4
20959
-6
20960
-6
20961
-7
20962
-7
20963
-7
20964
-7
20965
-7
20966
-7
20967
-32
20968
-70
20969
-96
20970
-80
20971
-84
20972
-65
20973
-47
20974
-32
20975
-22
20976
-15
20977
-15
20978
-14
20979
-16
20980
-17
20981
-19
20982
-19
20983
-20
20984
-20
20985
-19
20986
-18
20987
-18
20988
-16
20989
-16
20990
-15
20991
-15
20992
-14
20993
-14
20994
-13
20995
-13
20996
-13
20997
-14
20998
-13
20999
19
21000
73
21001
90
21002
89
21003
71
21004
51
21005
27
21006
7
21007
-8
21008
-17
21009
-20
21010
-19
21011
-16
21012
-11
21013
-8
21014
-3
21015
-1
21016
-1
21017
-1
21018
0
21019
-1
21020
-2
21021
-4
21022
-4
21023
-6
21024
-5
21025
-7
21026
-6
21027
-7
21028
-6
21029
-8
21030
-7
21031
-32
21032
-70
21033
-96
21034
-80
21035
-83
21036
-65
21037
-48
21038
-32
21039
-22
21040
-15
21041
-13
21042
-14
21043
-16
21044
-17
21045
-19
21046
-20
21047
-20
21048
-19
21049
-20
21050
-18
21051
-17
21052
-17
21053
-16
21054
-15
21055
-15
21056
-14
21057
-14
21058
-13
21059
-13
21060
-13
21061
-13
21062
-13
21063
19
21064
74
21065
89
21066
89
21067
73
21068
51
21069
27
21070
8
21071
-8
21072
-17
21073
-21
21074
-19
21075
-17
21076
-12
21077
-7
21078
-3
21079
-1
21080
0
21081
0
21082
0
21083
-1
21084
-2
21085
-3
21086
-4
21087
-6
21088
-6
21089
-7
21090
-7
21091
-7
21092
-7
21093
-8
21094
-7
21095
-32
21096
-70
21097
-96
21098
-80
21099
-83
21100
-65
21101
-47
21102
-33
21103
-23
21104
-16
21105
-13
21106
-13
21107
-15
21108
-17
21109
-19
21110
-19
21111
-20
21112
-20
21113
-19
21114
-18
21115
-18
21116
-16
21117
-16
21118
-15
21119
-15
21120
-14
21121
-14
21122
-14
21123
-14
21124
-13
21125
-13
21126
-12
21127
20
21128
72
21129
89
21130
89
21131
72
21132
50
21133
27
21134
8
21135
-8
21136
-17
21137
-20
21138
-19
21139
-16
21140
-11
21141
-8
21142
-4
21143
-1
21144
1
21145
0
21146
0
21147
-1
21148
-3
21149
-3
21150
-4
21151
-6
21152
-6
21153
-6
21154
-7
21155
-7
21156
-7
21157
-7
21158
-7
21159
-32
21160
-70
21161
-96
21162
-80
21163
-83
21164
-65
21165
-47
21166
-32
21167
-23
21168
-16
21169
-14
21170
-14
21171
-15
21172
-16
21173
-18
21174
-19
21175
-20
21176
-20
21177
-20
21178
-18
21179
-17
21180
-17
21181
-16
21182
-14
21183
-14
21184
-14
21185
-14
21186
-13
21187
-14
21188
-13
21189
-13
21190
-12
21191
20
21192
74
21193
89
21194
89
21195
72
21196
51
21197
26
21198
8
21199
-7
21200
-17
21201
-20
21202
-19
21203
-17
21204
-12
21205
-8
21206
-4
21207
-2
21208
0
21209
0
21210
0
21211
-1
21212
-2
21213
-4
21214
-5
21215
-6
21216
-6
21217
-6
21218
-6
21219
-7
21220
-6
21221
-7
21222
-7
21223
-7
21224
-7
21225
-8
21226
-7
21227
-9
21228
-8
21229
-9
21230
-8
21231
-9
21232
-9
21233
-9
21234
-9
21235
-9
21236
-9
21237
-10
21238
-9
21239
-9
21240
-10
21241
-10
21242
-10
21243
-10
21244
-10
21245
-10
21246
-9
21247
-10
21248
-10
21249
-10
21250
-11
21251
-11
21252
-10
21253
-11
21254
-10
21255
-35
21256
-73
21257
-98
21258
-98
21259
-86
21260
-67
21261
-49
21262
-34
21263
-24
21264
-17
21265
-14
21266
-15
21267
-16
21268
-18
21269
-20
21270
-21
21271
-21
21272
-20
21273
-20
21274
-19
21275
-18
21276
-17
21277
-16
21278
-15
21279
-16
21280
-15
21281
-15
21282
-14
21283
-14
21284
-13
21285
-13
21286
-13
21287
19
21288
73
21289
89
21290
88
21291
71
21292
49
21293
26
21294
8
21295
-7
21296
-16
21297
-20
21298
-19
21299
-17
21300
-12
21301
-8
21302
-4
21303
-1
21304
0
21305
-1
21306
-1
21307
-2
21308
-3
21309
-4
21310
-4
21311
-5
21312
-6
21313
-6
21314
-6
21315
-7
21316
-7
21317
-8
21318
-8
21319
-33
21320
-71
21321
-96
21322
-80
21323
-83
21324
-65
21325
-48
21326
-33
21327
-22
21328
-16
21329
-14
21330
-13
21331
-15
21332
-17
21333
-19
21334
-19
21335
-21
21336
-20
21337
-20
21338
-18
21339
-18
21340
-16
21341
-15
21342
-14
21343
-15
21344
-14
21345
-14
21346
-14
21347
-14
21348
-13
21349
-13
21350
-12
21351
19
21352
73
21353
89
21354
88
21355
71
21356
51
21357
27
21358
8
21359
-8
21360
-16
21361
-20
21362
-19
21363
-17
21364
-12
21365
-9
21366
-4
21367
-2
21368
0
21369
0
21370
1
21371
-1
21372
-2
21373
-4
21374
-4
21375
-6
21376
-6
21377
-6
21378
-7
21379
-7
21380
-6
21381
-7
21382
-7
21383
-33
21384
-71
21385
-97
21386
-80
21387
-83
21388
-65
21389
-47
21390
-32
21391
-22
21392
-16
21393
-14
21394
-13
21395
-15
21396
-16
21397
-18
21398
-19
21399
-20
21400
-20
21401
-20
21402
-18
21403
-18
21404
-17
21405
-16
21406
-15
21407
-15
21408
-14
21409
-14
21410
-13
21411
-14
21412
-13
21413
-13
21414
-13
21415
-12
21416
-12
21417
-13
21418
-12
21419
-12
21420
-12
21421
-12
21422
-11
21423
-11
21424
-11
21425
-11
21426
-10
21427
-11
21428
-11
21429
-11
21430
-11
21431
-11
21432
-10
21433
-11
21434
-10
21435
-10
21436
-10
21437
-11
21438
-10
21439
-11
21440
-11
21441
-10
21442
-10
21443
-11
21444
-10
21445
-10
21446
-10
21447
22
21448
76
21449
92
21450
90
21451
74
21452
53
21453
29
21454
9
21455
-6
21456
-15
21457
-19
21458
-19
21459
-16
21460
-11
21461
-7
21462
-3
21463
-1
21464
0
21465
0
21466
1
21467
-1
21468
-2
21469
-3
21470
-4
21471
-5
21472
-5
21473
-6
21474
-6
21475
-6
21476
-6
21477
-8
21478
-7
21479
-32
21480
-70
21481
-96
21482
-80
21483
-83
21484
-65
21485
-47
21486
-32
21487
-23
21488
-16
21489
-14
21490
-14
21491
-15
21492
-16
21493
-18
21494
-19
21495
-20
21496
-19
21497
-20
21498
-18
21499
-17
21500
-16
21501
-16
21502
-15
21503
-15
21504
-14
21505
-14
21506
-14
21507
-14
21508
-13
21509
-13
21510
-13
21511
19
21512
74
21513
90
21514
89
21515
72
21516
50
21517
26
21518
8
21519
-7
21520
-16
21521
-20
21522
-19
21523
-17
21524
-11
21525
-8
21526
-4
21527
-2
21528
0
21529
-1
21530
0
21531
-1
21532
-2
21533
-4
21534
-4
21535
-6
21536
-7
21537
-7
21538
-6
21539
-7
21540
-6
21541
-7
21542
-7
21543
-8
21544
-7
21545
-8
21546
-7
21547
-8
21548
-8
21549
-9
21550
-8
21551
-9
21552
-9
21553
-9
21554
-9
21555
-10
21556
-9
21557
-10
21558
-9
21559
-10
21560
-9
21561
-10
21562
-10
21563
-10
21564
-10
21565
-10
21566
-9
21567
-10
21568
-10
21569
-10
21570
-9
21571
-10
21572
-10
21573
-10
21574
-9
21575
-35
21576
-73
21577
-98
21578
-98
21579
-85
21580
-67
21581
-49
21582
-34
21583
-24
21584
-17
21585
-15
21586
-14
21587
-16
21588
-18
21589
-21
21590
-21
21591
-21
21592
-20
21593
-20
21594
-19
21595
-18
21596
-17
21597
-16
21598
-15
21599
-16
21600
-15
21601
-15
21602
-14
21603
-14
21604
-13
21605
-13
21606
-13
21607
-13
21608
-13
21609
-13
21610
-12
21611
-13
21612
-12
21613
-12
21614
-11
21615
-12
21616
-11
21617
-11
21618
-11
21619
-12
21620
-11
21621
-11
21622
-11
21623
-11
21624
-10
21625
-10
21626
-10
21627
-10
21628
-11
21629
-11
21630
-10
21631
-10
21632
-10
21633
-10
21634
-10
21635
-11
21636
-10
21637
-10
21638
-10
21639
22
21640
76
21641
91
21642
90
21643
74
21644
52
21645
28
21646
9
21647
-6
21648
-15
21649
-20
21650
-18
21651
-15
21652
-10
21653
-7
21654
-3
21655
-1
21656
1
21657
0
21658
0
21659
-1
21660
-1
21661
-3
21662
-3
21663
-4
21664
-5
21665
-6
21666
-6
21667
-7
21668
-7
21669
-7
21670
-7
21671
-32
21672
-70
21673
-96
21674
-80
21675
-83
21676
-65
21677
-47
21678
-32
21679
-22
21680
-16
21681
-13
21682
-13
21683
-15
21684
-17
21685
-18
21686
-20
21687
-21
21688
-19
21689
-19
21690
-19
21691
-18
21692
-16
21693
-17
21694
-15
21695
-15
21696
-14
21697
-14
21698
-13
21699
-13
21700
-13
21701
-13
21702
-12
21703
19
21704
73
21705
89
21706
89
21707
72
21708
51
21709
27
21710
8
21711
-7
21712
-16
21713
-20
21714
-20
21715
-17
21716
-12
21717
-8
21718
-3
21719
-1
21720
0
21721
0
21722
0
21723
-1
21724
-3
21725
-4
21726
-4
21727
-6
21728
-6
21729
-7
21730
-7
21731
-7
21732
-7
21733
-7
21734
-8
21735
-32
21736
-70
21737
-96
21738
-80
21739
-83
21740
-65
21741
-48
21742
-32
21743
-22
21744
-16
21745
-13
21746
-13
21747
-15
21748
-16
21749
-18
21750
-19
21751
-20
21752
-19
21753
-20
21754
-18
21755
-17
21756
-16
21757
-16
21758
-15
21759
-15
21760
-15
21761
-14
21762
-13
21763
-14
21764
-13
21765
-13
21766
-13
21767
19
21768
73
21769
90
21770
89
21771
72
21772
51
21773
26
21774
7
21775
-7
21776
-17
21777
-20
21778
-19
21779
-17
21780
-12
21781
-8
21782
-3
21783
-1
21784
0
21785
0
21786
0
21787
-1
21788
-2
21789
-4
21790
-4
21791
-5
21792
-7
21793
-7
21794
-7
21795
-7
21796
-7
21797
-7
21798
-7
21799
-8
21800
-7
21801
-8
21802
-8
21803
-8
21804
-7
21805
-9
21806
-9
21807
-9
21808
-9
21809
-10
21810
-9
21811
-9
21812
-9
21813
-9
21814
-9
21815
-10
21816
-9
21817
-9
21818
-10
21819
-10
21820
-9
21821
-10
21822
-9
21823
-10
21824
-9
21825
-10
21826
-10
21827
-11
21828
-11
21829
-10
21830
-10
21831
-35
21832
-73
21833
-98
21834
-98
21835
-85
21836
-67
21837
-49
21838
-34
21839
-24
21840
-17
21841
-15
21842
-14
21843
-16
21844
-17
21845
-20
21846
-21
21847
-21
21848
-21
21849
-21
21850
-19
21851
-18
21852
-18
21853
-17
21854
-16
21855
-16
21856
-15
21857
-15
21858
-14
21859
-14
21860
-13
21861
-13
21862
-13
21863
19
21864
73
21865
88
21866
88
21867
71
21868
50
21869
27
21870
7
21871
-7
21872
-16
21873
-20
21874
-20
21875
-17
21876
-12
21877
-8
21878
-4
21879
-2
21880
0
21881
0
21882
0
21883
-1
21884
-2
21885
-4
21886
-4
21887
-5
21888
-6
21889
-6
21890
-6
21891
-7
21892
-7
21893
-8
21894
-8
21895
-33
21896
-71
21897
-96
21898
-80
21899
-83
21900
-65
21901
-48
21902
-32
21903
-22
21904
-16
21905
-13
21906
-13
21907
-15
21908
-17
21909
-18
21910
-19
21911
-21
21912
-20
21913
-20
21914
-19
21915
-17
21916
-16
21917
-16
21918
-15
21919
-15
21920
-14
21921
-14
21922
-13
21923
-14
21924
-14
21925
-13
21926
-13
21927
-13
21928
-12
21929
-12
21930
-13
21931
-13
21932
-12
21933
-12
21934
-12
21935
-12
21936
-11
21937
-12
21938
-11
21939
-11
21940
-11
21941
-11
21942
-11
21943
-12
21944
-11
21945
-11
21946
-10
21947
-10
21948
-10
21949
-10
21950
-11
21951
-11
21952
-10
21953
-11
21954
-10
21955
-10
21956
-10
21957
-10
21958
-10
21959
21
21960
75
21961
91
21962
90
21963
74
21964
52
21965
29
21966
9
21967
-6
21968
-15
21969
-19
21970
-18
21971
-16
21972
-10
21973
-6
21974
-3
21975
-1
21976
1
21977
0
21978
0
21979
-1
21980
-2
21981
-3
21982
-3
21983
-5
21984
-6
21985
-6
21986
-6
21987
-7
21988
-6
21989
-7
21990
-7
21991
-7
21992
-6
21993
-7
21994
-7
21995
-8
21996
-7
21997
-9
21998
-8
21999
-9
22000
-8
22001
-9
22002
-8
22003
-10
22004
-9
22005
-9
22006
-9
22007
-9
22008
-9
22009
-10
22010
-10
22011
-10
22012
-9
22013
-10
22014
-9
22015
-10
22016
-10
22017
-10
22018
-10
22019
-11
22020
-10
22021
-10
22022
-10
22023
-35
22024
-73
22025
-98
22026
-99
22027
-86
22028
-67
22029
-50
22030
-34
22031
-23
22032
-17
22033
-15
22034
-14
22035
-17
22036
-19
22037
-20
22038
-20
22039
-22
22040
-20
22041
-20
22042
-19
22043
-19
22044
-17
22045
-17
22046
-16
22047
-15
22048
-14
22049
-15
22050
-13
22051
-14
22052
-13
22053
-14
22054
-13
22055
18
22056
73
22057
90
22058
89
22059
72
22060
51
22061
27
22062
7
22063
-8
22064
-17
22065
-21
22066
-19
22067
-16
22068
-12
22069
-7
22070
-3
22071
-2
22072
0
22073
0
22074
0
22075
-1
22076
-2
22077
-3
22078
-4
22079
-6
22080
-6
22081
-7
22082
-7
22083
-7
22084
-7
22085
-8
22086
-7
22087
-32
22088
-70
22089
-97
22090
-80
22091
-83
22092
-65
22093
-47
22094
-32
22095
-22
22096
-16
22097
-14
22098
-13
22099
-15
22100
-17
22101
-19
22102
-20
22103
-21
22104
-19
22105
-19
22106
-18
22107
-17
22108
-16
22109
-16
22110
-15
22111
-15
22112
-14
22113
-14
22114
-13
22115
-14
22116
-13
22117
-13
22118
-13
22119
-13
22120
-12
22121
-12
22122
-12
22123
-12
22124
-11
22125
-12
22126
-11
22127
-11
22128
-11
22129
-12
22130
-11
22131
-12
22132
-11
22133
-11
22134
-10
22135
-11
22136
-10
22137
-11
22138
-11
22139
-11
22140
-10
22141
-11
22142
-10
22143
-11
22144
-10
22145
-11
22146
-10
22147
-10
22148
-11
22149
-11
22150
-10
22151
21
22152
76
22153
92
22154
90
22155
74
22156
52
22157
28
22158
9
22159
-6
22160
-15
22161
-20
22162
-19
22163
-15
22164
-11
22165
-8
22166
-3
22167
-1
22168
1
22169
0
22170
0
22171
-1
22172
-1
22173
-3
22174
-4
22175
-5
22176
-5
22177
-6
22178
-6
22179
-6
22180
-7
22181
-7
22182
-6
22183
-32
22184
-70
22185
-96
22186
-80
22187
-83
22188
-65
22189
-47
22190
-32
22191
-22
22192
-15
22193
-14
22194
-13
22195
-15
22196
-17
22197
-19
22198
-19
22199
-20
22200
-20
22201
-20
22202
-18
22203
-18
22204
-16
22205
-16
22206
-15
22207
-15
22208
-14
22209
-14
22210
-13
22211
-13
22212
-13
22213
-13
22214
-13
22215
19
22216
73
22217
90
22218
89
22219
72
22220
51
22221
27
22222
8
22223
-7
22224
-17
22225
-21
22226
-20
22227
-17
22228
-12
22229
-8
22230
-4
22231
-2
22232
0
22233
0
22234
-1
22235
-2
22236
-2
22237
-4
22238
-4
22239
-5
22240
-6
22241
-7
22242
-7
22243
-7
22244
-7
22245
-7
22246
-7
22247
-33
22248
-71
22249
-96
22250
-97
22251
-84
22252
-65
22253
-48
22254
-32
22255
-22
22256
-15
22257
-13
22258
-13
22259
-15
22260
-17
22261
-19
22262
-20
22263
-21
22264
-20
22265
-19
22266
-18
22267
-17
22268
-16
22269
-16
22270
-15
22271
-15
22272
-15
22273
-15
22274
-13
22275
-13
22276
-13
22277
-13
22278
-13
22279
19
22280
73
22281
89
22282
88
22283
71
22284
51
22285
28
22286
8
22287
-7
22288
-16
22289
-21
22290
-20
22291
-17
22292
-12
22293
-8
22294
-3
22295
-2
22296
0
22297
0
22298
0
22299
-2
22300
-2
22301
-4
22302
-4
22303
-5
22304
-5
22305
-7
22306
-6
22307
-7
22308
-7
22309
-7
22310
-7
22311
-7
22312
-7
22313
-8
22314
-7
22315
-9
22316
-8
22317
-9
22318
-9
22319
-9
22320
-9
22321
-9
22322
-9
22323
-9
22324
-8
22325
-9
22326
-9
22327
-10
22328
-10
22329
-10
22330
-9
22331
-10
22332
-9
22333
-10
22334
-10
22335
-10
22336
-10
22337
-10
22338
-10
22339
-11
22340
-10
22341
-10
22342
-10
22343
-35
22344
-73
22345
-98
22346
-99
22347
-85
22348
-66
22349
-49
22350
-33
22351
-23
22352
-17
22353
-16
22354
-15
22355
-17
22356
-19
22357
-20
22358
-20
22359
-21
22360
-20
22361
-20
22362
-19
22363
-18
22364
-17
22365
-18
22366
-16
22367
-16
22368
-15
22369
-15
22370
-13
22371
-14
22372
-14
22373
-14
22374
-13
22375
-13
22376
-12
22377
-12
22378
-12
22379
-12
22380
-11
22381
-12
22382
-11
22383
-12
22384
-11
22385
-12
22386
-11
22387
-11
22388
-11
22389
-11
22390
-10
22391
-12
22392
-11
22393
-11
22394
-11
22395
-11
22396
-10
22397
-10
22398
-10
22399
-10
22400
-10
22401
-11
22402
-10
22403
-10
22404
-10
22405
-10
22406
-9
22407
22
22408
76
22409
92
22410
91
22411
73
22412
52
22413
29
22414
9
22415
-6
22416
-15
22417
-20
22418
-19
22419
-16
22420
-11
22421
-7
22422
-3
22423
-1
22424
1
22425
1
22426
1
22427
-1
22428
-2
22429
-3
22430
-5
22431
-6
22432
-5
22433
-6
22434
-5
22435
-6
22436
-6
22437
-7
22438
-6
22439
-7
22440
-8
22441
-8
22442
-7
22443
-9
22444
-8
22445
-8
22446
-8
22447
-9
22448
-9
22449
-9
22450
-9
22451
-9
22452
-8
22453
-9
22454
-9
22455
-9
22456
-9
22457
-10
22458
-10
22459
-11
22460
-10
22461
-10
22462
-9
22463
-9
22464
-10
22465
-10
22466
-10
22467
-11
22468
-10
22469
-11
22470
-10
22471
-35
22472
-73
22473
-99
22474
-99
22475
-86
22476
-67
22477
-50
22478
-34
22479
-24
22480
-17
22481
-15
22482
-14
22483
-16
22484
-18
22485
-20
22486
-21
22487
-22
22488
-21
22489
-20
22490
-19
22491
-18
22492
-17
22493
-17
22494
-15
22495
-16
22496
-15
22497
-15
22498
-14
22499
-14
22500
-14
22501
-13
22502
-13
22503
18
22504
72
22505
89
22506
88
22507
71
22508
51
22509
27
22510
8
22511
-8
22512
-16
22513
-21
22514
-19
22515
-16
22516
-13
22517
-8
22518
-3
22519
-1
22520
0
22521
0
22522
0
22523
-2
22524
-3
22525
-4
22526
-5
22527
-5
22528
-5
22529
-7
22530
-6
22531
-7
22532
-7
22533
-8
22534
-7
22535
-32
22536
-71
22537
-96
22538
-79
22539
-83
22540
-65
22541
-47
22542
-33
22543
-22
22544
-15
22545
-14
22546
-13
22547
-15
22548
-16
22549
-19
22550
-19
22551
-20
22552
-21
22553
-20
22554
-18
22555
-18
22556
-16
22557
-16
22558
-15
22559
-15
22560
-13
22561
-14
22562
-14
22563
-14
22564
-13
22565
-13
22566
-12
22567
20
22568
73
22569
89
22570
89
22571
71
22572
50
22573
27
22574
8
22575
-8
22576
-16
22577
-20
22578
-20
22579
-17
22580
-12
22581
-8
22582
-4
22583
-2
22584
0
22585
0
22586
0
22587
-1
22588
-2
22589
-5
22590
-5
22591
-6
22592
-6
22593
-6
22594
-6
22595
-7
22596
-7
22597
-7
22598
-7
22599
-33
22600
-71
22601
-96
22602
-80
22603
-83
22604
-64
22605
-47
22606
-32
22607
-22
22608
-16
22609
-14
22610
-14
22611
-15
22612
-17
22613
-19
22614
-19
22615
-21
22616
-20
22617
-20
22618
-19
22619
-18
22620
-16
22621
-16
22622
-15
22623
-14
22624
-13
22625
-15
22626
-13
22627
-14
22628
-14
22629
-14
22630
-13
22631
19
22632
73
22633
90
22634
89
22635
71
22636
51
22637
27
22638
7
22639
-7
22640
-16
22641
-20
22642
-19
22643
-16
22644
-12
22645
-8
22646
-4
22647
-1
22648
0
22649
0
22650
0
22651
-1
22652
-2
22653
-3
22654
-5
22655
-5
22656
-5
22657
-7
22658
-7
22659
-7
22660
-6
22661
-8
22662
-7
22663
-32
22664
-70
22665
-96
22666
-80
22667
-84
22668
-65
22669
-47
22670
-32
22671
-22
22672
-15
22673
-14
22674
-13
22675
-15
22676
-16
22677
-19
22678
-19
22679
-20
22680
-20
22681
-19
22682
-18
22683
-18
22684
-17
22685
-16
22686
-15
22687
-15
22688
-13
22689
-14
22690
-13
22691
-13
22692
-13
22693
-14
22694
-13
22695
19
22696
73
22697
90
22698
89
22699
72
22700
51
22701
27
22702
7
22703
-9
22704
-17
22705
-21
22706
-19
22707
-17
22708
-12
22709
-8
22710
-4
22711
-2
22712
0
22713
0
22714
-1
22715
-2
22716
-2
22717
-4
22718
-4
22719
-5
22720
-5
22721
-7
22722
-7
22723
-7
22724
-7
22725
-7
22726
-6
22727
-32
22728
-70
22729
-96
22730
-80
22731
-84
22732
-65
22733
-47
22734
-33
22735
-22
22736
-15
22737
-14
22738
-13
22739
-15
22740
-17
22741
-20
22742
-20
22743
-21
22744
-20
22745
-20
22746
-18
22747
-18
22748
-17
22749
-16
22750
-15
22751
-15
22752
-14
22753
-14
22754
-13
22755
-13
22756
-13
22757
-13
22758
-13
22759
19
22760
72
22761
89
22762
89
22763
71
22764
51
22765
27
22766
8
22767
-7
22768
-16
22769
-21
22770
-19
22771
-17
22772
-12
22773
-8
22774
-3
22775
-1
22776
0
22777
0
22778
0
22779
-2
22780
-2
22781
-4
22782
-5
22783
-6
22784
-5
22785
-7
22786
-7
22787
-7
22788
-6
22789
-8
22790
-7
22791
-32
22792
-71
22793
-96
22794
-79
22795
-83
22796
-65
22797
-47
22798
-32
22799
-23
22800
-15
22801
-13
22802
-13
22803
-15
22804
-16
22805
-19
22806
-19
22807
-20
22808
-20
22809
-20
22810
-18
22811
-17
22812
-17
22813
-16
22814
-14
22815
-15
22816
-14
22817
-14
22818
-14
22819
-14
22820
-13
22821
-13
22822
-12
22823
-13
22824
-12
22825
-13
22826
-12
22827
-12
22828
-12
22829
-12
22830
-11
22831
-11
22832
-11
22833
-12
22834
-11
22835
-11
22836
-11
22837
-11
22838
-10
22839
-11
22840
-11
22841
-11
22842
-11
22843
-11
22844
-10
22845
-11
22846
-10
22847
-10
22848
-10
22849
-11
22850
-10
22851
-10
22852
-10
22853
-11
22854
-10
22855
22
22856
75
22857
92
22858
91
22859
74
22860
53
22861
29
22862
9
22863
-6
22864
-15
22865
-20
22866
-19
22867
-16
22868
-11
22869
-7
22870
-3
22871
-1
22872
0
22873
1
22874
1
22875
-1
22876
-1
22877
-3
22878
-4
22879
-5
22880
-5
22881
-7
22882
-7
22883
-7
22884
-7
22885
-7
22886
-7
22887
-7
22888
-7
22889
-7
22890
-7
22891
-8
22892
-8
22893
-8
22894
-9
22895
-9
22896
-8
22897
-9
22898
-9
22899
-9
22900
-9
22901
-10
22902
-10
22903
-10
22904
-10
22905
-9
22906
-9
22907
-10
22908
-10
22909
-10
22910
-10
22911
-11
22912
-10
22913
-10
22914
-10
22915
-10
22916
-9
22917
-10
22918
-10
22919
-35
22920
-73
22921
-99
22922
-98
22923
-85
22924
-67
22925
-49
22926
-33
22927
-24
22928
-17
22929
-15
22930
-15
22931
-17
22932
-17
22933
-20
22934
-21
22935
-21
22936
-20
22937
-21
22938
-19
22939
-19
22940
-18
22941
-17
22942
-15
22943
-15
22944
-15
22945
-14
22946
-14
22947
-14
22948
-13
22949
-13
22950
-13
22951
-13
22952
-12
22953
-13
22954
-11
22955
-12
22956
-11
22957
-12
22958
-11
22959
-12
22960
-11
22961
-11
22962
-11
22963
-11
22964
-11
22965
-12
22966
-11
22967
-11
22968
-11
22969
-11
22970
-10
22971
-11
22972
-10
22973
-11
22974
-11
22975
-11
22976
-10
22977
-12
22978
-11
22979
-10
22980
-10
22981
-10
22982
-9
22983
22
22984
75
22985
91
22986
90
22987
74
22988
53
22989
29
22990
9
22991
-6
22992
-15
22993
-19
22994
-18
22995
-16
22996
-11
22997
-7
22998
-3
22999
-1
23000
1
23001
1
23002
1
23003
-1
23004
-2
23005
-4
23006
-4
23007
-5
23008
-5
23009
-5
23010
-6
23011
-7
23012
-6
23013
-7
23014
-7
23015
-7
23016
-7
23017
-8
23018
-7
23019
-8
23020
-8
23021
-8
23022
-8
23023
-10
23024
-9
23025
-9
23026
-9
23027
-9
23028
-8
23029
-9
23030
-9
23031
-9
23032
-9
23033
-11
23034
-10
23035
-10
23036
-10
23037
-9
23038
-9
23039
-10
23040
-10
23041
-10
23042
-10
23043
-11
23044
-10
23045
-10
23046
-10
23047
-35
23048
-72
23049
-99
23050
-98
23051
-86
23052
-67
23053
-50
23054
-34
23055
-23
23056
-17
23057
-15
23058
-14
23059
-17
23060
-18
23061
-19
23062
-21
23063
-21
23064
-20
23065
-21
23066
-19
23067
-18
23068
-17
23069
-17
23070
-15
23071
-15
23072
-15
23073
-14
23074
-13
23075
-14
23076
-13
23077
-13
23078
-13
23079
18
23080
73
23081
89
23082
89
23083
72
23084
51
23085
27
23086
8
23087
-8
23088
-17
23089
-21
23090
-20
23091
-17
23092
-12
23093
-8
23094
-3
23095
-1
23096
-1
23097
-1
23098
0
23099
-2
23100
-2
23101
-3
23102
-4
23103
-6
23104
-6
23105
-6
23106
-7
23107
-7
23108
-7
23109
-8
23110
-7
23111
-32
23112
-70
23113
-96
23114
-79
23115
-84
23116
-65
23117
-48
23118
-32
23119
-22
23120
-15
23121
-13
23122
-13
23123
-15
23124
-16
23125
-19
23126
-19
23127
-20
23128
-21
23129
-20
23130
-19
23131
-17
23132
-16
23133
-15
23134
-14
23135
-15
23136
-14
23137
-14
23138
-14
23139
-14
23140
-13
23141
-14
23142
-13
23143
-13
23144
-12
23145
-13
23146
-12
23147
-12
23148
-12
23149
-12
23150
-11
23151
-11
23152
-11
23153
-11
23154
-11
23155
-12
23156
-11
23157
-11
23158
-11
23159
-11
23160
-10
23161
-11
23162
-10
23163
-10
23164
-11
23165
-11
23166
-11
23167
-11
23168
-10
23169
-10
23170
-10
23171
-11
23172
-10
23173
-10
23174
-10
23175
21
23176
76
23177
92
23178
91
23179
74
23180
53
23181
28
23182
9
23183
-7
23184
-15
23185
-19
23186
-18
23187
-16
23188
-11
23189
-7
23190
-3
23191
-1
23192
1
23193
1
23194
1
23195
-1
23196
-1
23197
-3
23198
-4
23199
-5
23200
-6
23201
-7
23202
-6
23203
-7
23204
-7
23205
-7
23206
-7
23207
-32
23208
-70
23209
-96
23210
-80
23211
-83
23212
-65
23213
-48
23214
-33
23215
-22
23216
-15
23217
-13
23218
-13
23219
-15
23220
-16
23221
-19
23222
-19
23223
-20
23224
-20
23225
-19
23226
-18
23227
-18
23228
-17
23229
-16
23230
-15
23231
-15
23232
-14
23233
-14
23234
-14
23235
-13
23236
-12
23237
-13
23238
-12
23239
20
23240
73
23241
89
23242
89
23243
72
23244
51
23245
27
23246
8
23247
-8
23248
-16
23249
-21
23250
-20
23251
-16
23252
-12
23253
-9
23254
-3
23255
-1
23256
0
23257
0
23258
0
23259
-1
23260
-3
23261
-4
23262
-4
23263
-6
23264
-5
23265
-7
23266
-7
23267
-8
23268
-7
23269
-7
23270
-7
23271
-7
23272
-7
23273
-8
23274
-7
23275
-8
23276
-9
23277
-9
23278
-8
23279
-9
23280
-9
23281
-9
23282
-9
23283
-10
23284
-9
23285
-9
23286
-10
23287
-10
23288
-9
23289
-10
23290
-10
23291
-10
23292
-9
23293
-10
23294
-10
23295
-10
23296
-10
23297
-11
23298
-10
23299
-11
23300
-10
23301
-10
23302
-10
23303
-35
23304
-73
23305
-98
23306
-99
23307
-86
23308
-67
23309
-50
23310
-33
23311
-23
23312
-17
23313
-15
23314
-14
23315
-17
23316
-17
23317
-20
23318
-20
23319
-21
23320
-20
23321
-20
23322
-19
23323
-18
23324
-17
23325
-17
23326
-15
23327
-16
23328
-15
23329
-15
23330
-13
23331
-14
23332
-13
23333
-14
23334
-13
23335
18
23336
73
23337
89
23338
88
23339
71
23340
51
23341
27
23342
7
23343
-8
23344
-16
23345
-20
23346
-20
23347
-16
23348
-11
23349
-8
23350
-3
23351
-1
23352
-1
23353
-1
23354
-1
23355
-1
23356
-2
23357
-4
23358
-4
23359
-6
23360
-6
23361
-7
23362
-7
23363
-7
23364
-7
23365
-8
23366
-7
23367
-32
23368
-70
23369
-96
23370
-80
23371
-83
23372
-65
23373
-47
23374
-32
23375
-22
23376
-15
23377
-13
23378
-14
23379
-15
23380
-17
23381
-19
23382
-20
23383
-20
23384
-19
23385
-20
23386
-18
23387
-18
23388
-17
23389
-16
23390
-15
23391
-16
23392
-15
23393
-14
23394
-13
23395
-14
23396
-13
23397
-13
23398
-13
23399
19
23400
73
23401
89
23402
88
23403
71
23404
51
23405
27
23406
8
23407
-7
23408
-17
23409
-20
23410
-19
23411
-17
23412
-11
23413
-7
23414
-3
23415
-1
23416
1
23417
0
23418
0
23419
-1
23420
-2
23421
-4
23422
-4
23423
-5
23424
-6
23425
-6
23426
-6
23427
-8
23428
-7
23429
-7
23430
-7
23431
-33
23432
-71
23433
-96
23434
-97
23435
-83
23436
-65
23437
-48
23438
-33
23439
-22
23440
-16
23441
-14
23442
-13
23443
-15
23444
-17
23445
-19
23446
-19
23447
-21
23448
-20
23449
-19
23450
-18
23451
-17
23452
-16
23453
-16
23454
-15
23455
-14
23456
-14
23457
-14
23458
-13
23459
-13
23460
-13
23461
-13
23462
-12
23463
20
23464
73
23465
89
23466
89
23467
72
23468
50
23469
27
23470
8
23471
-7
23472
-17
23473
-20
23474
-19
23475
-17
23476
-11
23477
-7
23478
-4
23479
-1
23480
1
23481
0
23482
0
23483
-1
23484
-2
23485
-4
23486
-4
23487
-6
23488
-6
23489
-6
23490
-6
23491
-7
23492
-6
23493
-7
23494
-8
23495
-33
23496
-71
23497
-97
23498
-80
23499
-83
23500
-65
23501
-48
23502
-32
23503
-22
23504
-16
23505
-14
23506
-13
23507
-16
23508
-16
23509
-18
23510
-19
23511
-21
23512
-20
23513
-20
23514
-18
23515
-17
23516
-16
23517
-16
23518
-15
23519
-15
23520
-14
23521
-15
23522
-13
23523
-13
23524
-13
23525
-13
23526
-12
23527
19
23528
73
23529
89
23530
88
23531
71
23532
51
23533
27
23534
7
23535
-8
23536
-16
23537
-21
23538
-19
23539
-16
23540
-12
23541
-7
23542
-3
23543
-2
23544
0
23545
0
23546
0
23547
-2
23548
-2
23549
-4
23550
-5
23551
-6
23552
-5
23553
-7
23554
-6
23555
-6
23556
-7
23557
-7
23558
-7
23559
-32
23560
-70
23561
-96
23562
-80
23563
-83
23564
-64
23565
-47
23566
-33
23567
-22
23568
-16
23569
-15
23570
-14
23571
-15
23572
-17
23573
-19
23574
-19
23575
-20
23576
-20
23577
-20
23578
-18
23579
-18
23580
-16
23581
-16
23582
-15
23583
-14
23584
-14
23585
-14
23586
-13
23587
-14
23588
-13
23589
-14
23590
-13
23591
19
23592
73
23593
90
23594
89
23595
72
23596
51
23597
27
23598
8
23599
-8
23600
-16
23601
-20
23602
-20
23603
-17
23604
-11
23605
-8
23606
-4
23607
-2
23608
0
23609
0
23610
1
23611
-1
23612
-2
23613
-3
23614
-4
23615
-6
23616
-6
23617
-7
23618
-7
23619
-7
23620
-7
23621
-7
23622
-7
23623
-33
23624
-71
23625
-97
23626
-80
23627
-83
23628
-65
23629
-47
23630
-32
23631
-22
23632
-15
23633
-13
23634
-13
23635
-16
23636
-17
23637
-18
23638
-19
23639
-20
23640
-19
23641
-20
23642
-18
23643
-18
23644
-17
23645
-17
23646
-15
23647
-15
23648
-14
23649
-14
23650
-13
23651
-14
23652
-13
23653
-13
23654
-13
23655
19
23656
73
23657
89
23658
88
23659
72
23660
51
23661
27
23662
8
23663
-8
23664
-17
23665
-20
23666
-19
23667
-17
23668
-11
23669
-7
23670
-4
23671
-1
23672
0
23673
0
23674
-1
23675
-1
23676
-2
23677
-4
23678
-4
23679
-5
23680
-6
23681
-7
23682
-7
23683
-8
23684
-7
23685
-7
23686
-6
23687
-32
23688
-70
23689
-96
23690
-80
23691
-83
23692
-65
23693
-48
23694
-32
23695
-22
23696
-15
23697
-13
23698
-13
23699
-15
23700
-17
23701
-19
23702
-19
23703
-21
23704
-19
23705
-19
23706
-18
23707
-17
23708
-16
23709
-16
23710
-15
23711
-15
23712
-14
23713
-14
23714
-14
23715
-14
23716
-13
23717
-14
23718
-13
23719
19
23720
73
23721
89
23722
89
23723
73
23724
51
23725
27
23726
8
23727
-8
23728
-17
23729
-21
23730
-20
23731
-17
23732
-12
23733
-7
23734
-3
23735
-1
23736
0
23737
-1
23738
0
23739
-1
23740
-3
23741
-4
23742
-4
23743
-6
23744
-6
23745
-7
23746
-6
23747
-7
23748
-7
23749
-7
23750
-8
23751
-32
23752
-70
23753
-96
23754
-80
23755
-83
23756
-65
23757
-47
23758
-32
23759
-22
23760
-16
23761
-13
23762
-13
23763
-15
23764
-16
23765
-18
23766
-20
23767
-20
23768
-20
23769
-20
23770
-18
23771
-18
23772
-16
23773
-16
23774
-15
23775
-15
23776
-15
23777
-14
23778
-13
23779
-14
23780
-13
23781
-13
23782
-13
23783
19
23784
73
23785
89
23786
88
23787
72
23788
51
23789
27
23790
8
23791
-7
23792
-17
23793
-20
23794
-19
23795
-17
23796
-12
23797
-7
23798
-3
23799
-1
23800
0
23801
0
23802
-1
23803
-1
23804
-2
23805
-5
23806
-4
23807
-6
23808
-6
23809
-6
23810
-6
23811
-7
23812
-7
23813
-7
23814
-7
23815
-33
23816
-70
23817
-96
23818
-80
23819
-83
23820
-65
23821
-48
23822
-32
23823
-22
23824
-16
23825
-14
23826
-13
23827
-15
23828
-17
23829
-19
23830
-19
23831
-20
23832
-20
23833
-20
23834
-19
23835
-18
23836
-16
23837
-16
23838
-15
23839
-15
23840
-14
23841
-14
23842
-14
23843
-14
23844
-13
23845
-13
23846
-13
23847
-13
23848
-12
23849
-13
23850
-12
23851
-12
23852
-12
23853
-12
23854
-11
23855
-12
23856
-11
23857
-11
23858
-11
23859
-12
23860
-11
23861
-11
23862
-11
23863
-11
23864
-10
23865
-11
23866
-10
23867
-11
23868
-11
23869
-11
23870
-10
23871
-11
23872
-10
23873
-10
23874
-10
23875
-11
23876
-10
23877
-10
23878
-11
23879
21
23880
76
23881
91
23882
91
23883
74
23884
52
23885
28
23886
9
23887
-6
23888
-15
23889
-19
23890
-18
23891
-15
23892
-10
23893
-6
23894
-3
23895
-1
23896
1
23897
0
23898
0
23899
-1
23900
-1
23901
-4
23902
-4
23903
-5
23904
-5
23905
-6
23906
-6
23907
-7
23908
-7
23909
-7
23910
-7
23911
-32
23912
-70
23913
-95
23914
-80
23915
-83
23916
-65
23917
-48
23918
-33
23919
-22
23920
-16
23921
-13
23922
-13
23923
-15
23924
-17
23925
-19
23926
-19
23927
-21
23928
-20
23929
-20
23930
-19
23931
-18
23932
-16
23933
-16
23934
-15
23935
-15
23936
-14
23937
-14
23938
-13
23939
-13
23940
-13
23941
-13
23942
-12
23943
19
23944
73
23945
89
23946
88
23947
71
23948
51
23949
27
23950
8
23951
-7
23952
-16
23953
-21
23954
-19
23955
-17
23956
-12
23957
-8
23958
-3
23959
-1
23960
0
23961
0
23962
0
23963
-2
23964
-3
23965
-4
23966
-4
23967
-6
23968
-5
23969
-6
23970
-6
23971
-7
23972
-7
23973
-7
23974
-7
23975
-32
23976
-70
23977
-96
23978
-80
23979
-83
23980
-65
23981
-48
23982
-32
23983
-22
23984
-16
23985
-14
23986
-13
23987
-16
23988
-16
23989
-18
23990
-19
23991
-20
23992
-19
23993
-21
23994
-19
23995
-18
23996
-17
23997
-16
23998
-14
23999
-14
24000
-14
24001
-14
24002
-13
24003
-14
24004
-13
24005
-13
24006
-13
24007
19
24008
74
24009
90
24010
88
24011
72
24012
51
24013
26
24014
7
24015
-8
24016
-17
24017
-20
24018
-19
24019
-16
24020
-11
24021
-7
24022
-3
24023
-2
24024
1
24025
0
24026
0
24027
-1
24028
-1
24029
-4
24030
-4
24031
-6
24032
-6
24033
-7
24034
-6
24035
-7
24036
-7
24037
-7
24038
-7
24039
-33
24040
-71
24041
-96
24042
-80
24043
-83
24044
-65
24045
-47
24046
-32
24047
-22
24048
-15
24049
-13
24050
-13
24051
-15
24052
-17
24053
-18
24054
-19
24055
-20
24056
-20
24057
-20
24058
-19
24059
-18
24060
-16
24061
-16
24062
-15
24063
-15
24064
-13
24065
-14
24066
-13
24067
-13
24068
-13
24069
-13
24070
-13
24071
19
24072
73
24073
90
24074
89
24075
72
24076
51
24077
27
24078
7
24079
-8
24080
-16
24081
-20
24082
-19
24083
-16
24084
-11
24085
-8
24086
-3
24087
-2
24088
0
24089
-1
24090
0
24091
-1
24092
-3
24093
-4
24094
-4
24095
-5
24096
-6
24097
-7
24098
-7
24099
-8
24100
-7
24101
-7
24102
-7
24103
-32
24104
-70
24105
-96
24106
-80
24107
-83
24108
-65
24109
-48
24110
-32
24111
-22
24112
-16
24113
-13
24114
-13
24115
-16
24116
-17
24117
-19
24118
-20
24119
-21
24120
-19
24121
-19
24122
-19
24123
-18
24124
-17
24125
-17
24126
-15
24127
-15
24128
-14
24129
-14
24130
-13
24131
-14
24132
-13
24133
-13
24134
-13
24135
19
24136
73
24137
90
24138
88
24139
72
24140
51
24141
26
24142
8
24143
-7
24144
-17
24145
-21
24146
-19
24147
-16
24148
-11
24149
-7
24150
-3
24151
-2
24152
0
24153
0
24154
-1
24155
-2
24156
-2
24157
-5
24158
-4
24159
-5
24160
-5
24161
-7
24162
-6
24163
-7
24164
-7
24165
-7
24166
-7
24167
-32
24168
-70
24169
-96
24170
-97
24171
-83
24172
-65
24173
-48
24174
-32
24175
-22
24176
-15
24177
-14
24178
-13
24179
-15
24180
-17
24181
-19
24182
-19
24183
-21
24184
-20
24185
-20
24186
-18
24187
-18
24188
-16
24189
-16
24190
-15
24191
-15
24192
-14
24193
-15
24194
-14
24195
-14
24196
-13
24197
-14
24198
-12
24199
20
24200
73
24201
90
24202
89
24203
71
24204
51
24205
27
24206
8
24207
-7
24208
-17
24209
-21
24210
-19
24211
-17
24212
-12
24213
-8
24214
-4
24215
-1
24216
1
24217
-1
24218
-1
24219
-2
24220
-2
24221
-4
24222
-4
24223
-5
24224
-6
24225
-6
24226
-6
24227
-7
24228
-7
24229
-8
24230
-8
24231
-8
24232
-7
24233
-8
24234
-7
24235
-8
24236
-7
24237
-9
24238
-9
24239
-9
24240
-10
24241
-9
24242
-9
24243
-10
24244
-9
24245
-10
24246
-9
24247
-10
24248
-9
24249
-10
24250
-10
24251
-10
24252
-9
24253
-10
24254
-9
24255
-10
24256
-11
24257
-11
24258
-10
24259
-10
24260
-10
24261
-10
24262
-9
24263
-35
24264
-73
24265
-98
24266
-99
24267
-86
24268
-67
24269
-50
24270
-34
24271
-24
24272
-17
24273
-15
24274
-14
24275
-16
24276
-18
24277
-20
24278
-20
24279
-21
24280
-20
24281
-20
24282
-19
24283
-19
24284
-17
24285
-17
24286
-15
24287
-15
24288
-14
24289
-15
24290
-13
24291
-13
24292
-13
24293
-14
24294
-13
24295
-14
24296
-13
24297
-13
24298
-12
24299
-12
24300
-11
24301
-12
24302
-12
24303
-12
24304
-11
24305
-12
24306
-11
24307
-11
24308
-11
24309
-11
24310
-10
24311
-11
24312
-11
24313
-11
24314
-10
24315
-11
24316
-10
24317
-10
24318
-10
24319
-11
24320
-10
24321
-11
24322
-11
24323
-10
24324
-10
24325
-11
24326
-9
24327
22
24328
76
24329
92
24330
91
24331
74
24332
52
24333
28
24334
9
24335
-6
24336
-15
24337
-19
24338
-18
24339
-16
24340
-11
24341
-7
24342
-4
24343
-1
24344
1
24345
1
24346
0
24347
-1
24348
-1
24349
-3
24350
-4
24351
-5
24352
-6
24353
-6
24354
-6
24355
-7
24356
-6
24357
-7
24358
-6
24359
-32
24360
-71
24361
-96
24362
-80
24363
-83
24364
-64
24365
-47
24366
-32
24367
-22
24368
-16
24369
-14
24370
-13
24371
-15
24372
-17
24373
-18
24374
-19
24375
-20
24376
-19
24377
-19
24378
-19
24379
-18
24380
-16
24381
-17
24382
-15
24383
-15
24384
-13
24385
-14
24386
-13
24387
-14
24388
-14
24389
-14
24390
-13
24391
19
24392
73
24393
90
24394
89
24395
72
24396
51
24397
27
24398
7
24399
-8
24400
-16
24401
-21
24402
-19
24403
-16
24404
-12
24405
-8
24406
-4
24407
-2
24408
0
24409
0
24410
0
24411
-1
24412
-1
24413
-3
24414
-4
24415
-6
24416
-6
24417
-7
24418
-7
24419
-7
24420
-7
24421
-7
24422
-7
24423
-7
24424
-7
24425
-8
24426
-8
24427
-9
24428
-8
24429
-9
24430
-9
24431
-9
24432
-8
24433
-9
24434
-9
24435
-9
24436
-9
24437
-10
24438
-9
24439
-10
24440
-9
24441
-10
24442
-9
24443
-10
24444
-9
24445
-10
24446
-10
24447
-11
24448
-10
24449
-10
24450
-10
24451
-10
24452
-10
24453
-11
24454
-10
24455
-35
24456
-73
24457
-98
24458
-98
24459
-85
24460
-66
24461
-49
24462
-34
24463
-24
24464
-18
24465
-16
24466
-15
24467
-17
24468
-18
24469
-19
24470
-20
24471
-21
24472
-21
24473
-20
24474
-20
24475
-19
24476
-17
24477
-17
24478
-15
24479
-15
24480
-14
24481
-15
24482
-14
24483
-14
24484
-13
24485
-13
24486
-13
24487
-14
24488
-12
24489
-13
24490
-13
24491
-13
24492
-12
24493
-13
24494
-11
24495
-12
24496
-11
24497
-11
24498
-11
24499
-12
24500
-11
24501
-12
24502
-11
24503
-11
24504
-10
24505
-10
24506
-11
24507
-11
24508
-10
24509
-11
24510
-10
24511
-10
24512
-10
24513
-11
24514
-10
24515
-10
24516
-10
24517
-10
24518
-9
24519
21
24520
75
24521
92
24522
91
24523
74
24524
53
24525
29
24526
9
24527
-6
24528
-15
24529
-20
24530
-18
24531
-15
24532
-11
24533
-7
24534
-2
24535
0
24536
2
24537
1
24538
1
24539
-2
24540
-2
24541
-4
24542
-4
24543
-5
24544
-5
24545
-7
24546
-7
24547
-7
24548
-6
24549
-7
24550
-7
24551
-32
24552
-70
24553
-96
24554
-79
24555
-83
24556
-65
24557
-47
24558
-33
24559
-22
24560
-15
24561
-14
24562
-13
24563
-15
24564
-16
24565
-19
24566
-20
24567
-20
24568
-21
24569
-20
24570
-18
24571
-18
24572
-17
24573
-16
24574
-15
24575
-15
24576
-14
24577
-14
24578
-14
24579
-13
24580
-12
24581
-12
24582
-12
24583
20
24584
73
24585
89
24586
89
24587
71
24588
51
24589
26
24590
8
24591
-7
24592
-17
24593
-21
24594
-19
24595
-17
24596
-12
24597
-8
24598
-3
24599
-1
24600
0
24601
0
24602
0
24603
-1
24604
-2
24605
-4
24606
-5
24607
-5
24608
-5
24609
-6
24610
-5
24611
-6
24612
-7
24613
-7
24614
-7
24615
-33
24616
-71
24617
-96
24618
-97
24619
-83
24620
-65
24621
-47
24622
-33
24623
-22
24624
-16
24625
-14
24626
-13
24627
-15
24628
-17
24629
-19
24630
-19
24631
-21
24632
-19
24633
-19
24634
-19
24635
-18
24636
-17
24637
-16
24638
-15
24639
-15
24640
-13
24641
-14
24642
-14
24643
-14
24644
-14
24645
-14
24646
-13
24647
20
24648
73
24649
90
24650
89
24651
71
24652
51
24653
27
24654
7
24655
-7
24656
-16
24657
-21
24658
-20
24659
-16
24660
-12
24661
-8
24662
-3
24663
-1
24664
0
24665
0
24666
0
24667
-1
24668
-2
24669
-4
24670
-5
24671
-6
24672
-6
24673
-7
24674
-6
24675
-7
24676
-6
24677
-7
24678
-7
24679
-32
24680
-70
24681
-96
24682
-80
24683
-84
24684
-65
24685
-47
24686
-32
24687
-22
24688
-15
24689
-14
24690
-14
24691
-16
24692
-17
24693
-19
24694
-19
24695
-20
24696
-20
24697
-20
24698
-18
24699
-18
24700
-17
24701
-16
24702
-15
24703
-15
24704
-14
24705
-14
24706
-13
24707
-14
24708
-13
24709
-13
24710
-13
24711
19
24712
73
24713
90
24714
88
24715
72
24716
51
24717
26
24718
7
24719
-8
24720
-17
24721
-21
24722
-19
24723
-17
24724
-12
24725
-8
24726
-3
24727
-2
24728
1
24729
0
24730
-1
24731
-1
24732
-2
24733
-3
24734
-4
24735
-5
24736
-6
24737
-7
24738
-7
24739
-7
24740
-7
24741
-7
24742
-6
24743
-33
24744
-71
24745
-96
24746
-80
24747
-83
24748
-65
24749
-47
24750
-32
24751
-22
24752
-15
24753
-14
24754
-13
24755
-15
24756
-17
24757
-19
24758
-19
24759
-20
24760
-20
24761
-19
24762
-18
24763
-18
24764
-17
24765
-16
24766
-15
24767
-15
24768
-13
24769
-14
24770
-14
24771
-14
24772
-13
24773
-14
24774
-13
24775
19
24776
72
24777
89
24778
89
24779
71
24780
51
24781
27
24782
7
24783
-8
24784
-16
24785
-21
24786
-19
24787
-16
24788
-11
24789
-8
24790
-3
24791
-1
24792
0
24793
-1
24794
0
24795
-2
24796
-2
24797
-3
24798
-4
24799
-5
24800
-5
24801
-6
24802
-7
24803
-7
24804
-6
24805
-8
24806
-7
24807
-32
24808
-70
24809
-96
24810
-80
24811
-83
24812
-65
24813
-48
24814
-32
24815
-23
24816
-16
24817
-13
24818
-14
24819
-16
24820
-17
24821
-20
24822
-20
24823
-21
24824
-20
24825
-20
24826
-18
24827
-17
24828
-17
24829
-16
24830
-15
24831
-14
24832
-13
24833
-14
24834
-13
24835
-13
24836
-13
24837
-13
24838
-13
24839
19
24840
73
24841
90
24842
88
24843
72
24844
51
24845
27
24846
7
24847
-8
24848
-17
24849
-22
24850
-19
24851
-17
24852
-12
24853
-7
24854
-3
24855
-2
24856
0
24857
0
24858
0
24859
-2
24860
-2
24861
-4
24862
-5
24863
-5
24864
-5
24865
-7
24866
-7
24867
-7
24868
-8
24869
-8
24870
-7
24871
-32
24872
-70
24873
-96
24874
-79
24875
-83
24876
-65
24877
-47
24878
-33
24879
-22
24880
-15
24881
-14
24882
-13
24883
-15
24884
-16
24885
-19
24886
-19
24887
-20
24888
-20
24889
-20
24890
-18
24891
-18
24892
-16
24893
-16
24894
-16
24895
-16
24896
-15
24897
-14
24898
-14
24899
-14
24900
-13
24901
-13
24902
-12
24903
20
24904
73
24905
89
24906
88
24907
71
24908
51
24909
27
24910
8
24911
-8
24912
-16
24913
-20
24914
-20
24915
-17
24916
-12
24917
-8
24918
-4
24919
-1
24920
0
24921
0
24922
0
24923
-1
24924
-2
24925
-4
24926
-4
24927
-6
24928
-5
24929
-6
24930
-6
24931
-7
24932
-7
24933
-8
24934
-7
24935
-33
24936
-71
24937
-96
24938
-79
24939
-83
24940
-65
24941
-47
24942
-32
24943
-23
24944
-16
24945
-14
24946
-14
24947
-16
24948
-17
24949
-19
24950
-19
24951
-20
24952
-20
24953
-20
24954
-18
24955
-18
24956
-16
24957
-16
24958
-15
24959
-14
24960
-14
24961
-14
24962
-14
24963
-14
24964
-13
24965
-13
24966
-12
24967
19
24968
73
24969
90
24970
89
24971
72
24972
51
24973
27
24974
7
24975
-8
24976
-17
24977
-21
24978
-19
24979
-16
24980
-13
24981
-8
24982
-4
24983
-2
24984
0
24985
0
24986
0
24987
-1
24988
-2
24989
-3
24990
-4
24991
-6
24992
-6
24993
-7
24994
-6
24995
-6
24996
-6
24997
-7
24998
-7
24999
-32
25000
-71
25001
-97
25002
-80
25003
-83
25004
-64
25005
-47
25006
-32
25007
-22
25008
-15
25009
-14
25010
-14
25011
-15
25012
-17
25013
-19
25014
-19
25015
-20
25016
-20
25017
-19
25018
-17
25019
-18
25020
-17
25021
-16
25022
-15
25023
-15
25024
-13
25025
-13
25026
-14
25027
-13
25028
-13
25029
-14
25030
-13
25031
19
25032
73
25033
89
25034
89
25035
72
25036
51
25037
27
25038
8
25039
-8
25040
-17
25041
-20
25042
-19
25043
-16
25044
-11
25045
-8
25046
-3
25047
-1
25048
0
25049
-1
25050
-1
25051
-1
25052
-2
25053
-3
25054
-4
25055
-6
25056
-6
25057
-7
25058
-7
25059
-7
25060
-6
25061
-7
25062
-7
25063
-32
25064
-70
25065
-96
25066
-80
25067
-83
25068
-65
25069
-47
25070
-32
25071
-23
25072
-16
25073
-14
25074
-13
25075
-16
25076
-17
25077
-19
25078
-20
25079
-20
25080
-19
25081
-20
25082
-18
25083
-18
25084
-17
25085
-16
25086
-15
25087
-15
25088
-14
25089
-15
25090
-13
25091
-13
25092
-14
25093
-14
25094
-13
25095
19
25096
73
25097
90
25098
89
25099
71
25100
51
25101
27
25102
7
25103
-8
25104
-17
25105
-22
25106
-20
25107
-17
25108
-12
25109
-8
25110
-3
25111
-1
25112
0
25113
0
25114
0
25115
-2
25116
-2
25117
-4
25118
-5
25119
-5
25120
-5
25121
-6
25122
-6
25123
-7
25124
-7
25125
-8
25126
-7
25127
-32
25128
-70
25129
-96
25130
-80
25131
-84
25132
-65
25133
-48
25134
-33
25135
-22
25136
-15
25137
-13
25138
-13
25139
-15
25140
-17
25141
-19
25142
-19
25143
-20
25144
-20
25145
-20
25146
-18
25147
-17
25148
-16
25149
-16
25150
-15
25151
-15
25152
-14
25153
-14
25154
-14
25155
-14
25156
-13
25157
-14
25158
-13
25159
19
25160
73
25161
89
25162
89
25163
72
25164
51
25165
27
25166
8
25167
-8
25168
-16
25169
-20
25170
-20
25171
-17
25172
-11
25173
-7
25174
-3
25175
-1
25176
0
25177
-1
25178
0
25179
-1
25180
-2
25181
-4
25182
-4
25183
-6
25184
-6
25185
-6
25186
-6
25187
-7
25188
-6
25189
-7
25190
-7
25191
-32
25192
-70
25193
-96
25194
-80
25195
-83
25196
-65
25197
-48
25198
-32
25199
-22
25200
-16
25201
-14
25202
-13
25203
-16
25204
-16
25205
-18
25206
-19
25207
-20
25208
-20
25209
-20
25210
-19
25211
-18
25212
-16
25213
-16
25214
-15
25215
-15
25216
-14
25217
-15
25218
-13
25219
-14
25220
-13
25221
-13
25222
-12
25223
20
25224
73
25225
90
25226
89
25227
71
25228
51
25229
26
25230
7
25231
-8
25232
-16
25233
-20
25234
-19
25235
-16
25236
-11
25237
-8
25238
-4
25239
-1
25240
0
25241
0
25242
0
25243
-2
25244
-2
25245
-3
25246
-4
25247
-6
25248
-6
25249
-7
25250
-7
25251
-7
25252
-6
25253
-7
25254
-7
25255
-32
25256
-71
25257
-96
25258
-80
25259
-83
25260
-65
25261
-47
25262
-32
25263
-22
25264
-15
25265
-14
25266
-14
25267
-16
25268
-17
25269
-19
25270
-19
25271
-20
25272
-19
25273
-20
25274
-18
25275
-18
25276
-17
25277
-16
25278
-15
25279
-15
25280
-14
25281
-14
25282
-14
25283
-14
25284
-13
25285
-13
25286
-13
25287
19
25288
74
25289
89
25290
89
25291
73
25292
51
25293
27
25294
8
25295
-9
25296
-17
25297
-21
25298
-19
25299
-16
25300
-11
25301
-7
25302
-4
25303
-1
25304
0
25305
-1
25306
0
25307
-1
25308
-3
25309
-4
25310
-4
25311
-6
25312
-6
25313
-6
25314
-6
25315
-8
25316
-7
25317
-7
25318
-7
25319
-7
25320
-7
25321
-8
25322
-8
25323
-8
25324
-8
25325
-9
25326
-8
25327
-9
25328
-9
25329
-9
25330
-9
25331
-10
25332
-9
25333
-10
25334
-9
25335
-9
25336
-9
25337
-10
25338
-9
25339
-10
25340
-9
25341
-10
25342
-10
25343
-10
25344
-9
25345
-9
25346
-9
25347
-10
25348
-10
25349
-11
25350
-11
25351
-35
25352
-73
25353
-99
25354
-98
25355
-86
25356
-66
25357
-49
25358
-34
25359
-24
25360
-17
25361
-15
25362
-15
25363
-16
25364
-17
25365
-20
25366
-20
25367
-21
25368
-21
25369
-21
25370
-19
25371
-19
25372
-17
25373
-16
25374
-15
25375
-16
25376
-14
25377
-14
25378
-14
25379
-14
25380
-13
25381
-14
25382
-13
25383
19
25384
73
25385
89
25386
88
25387
71
25388
49
25389
26
25390
8
25391
-8
25392
-16
25393
-20
25394
-19
25395
-16
25396
-11
25397
-8
25398
-4
25399
-2
25400
0
25401
-1
25402
0
25403
-1
25404
-2
25405
-3
25406
-4
25407
-7
25408
-6
25409
-7
25410
-6
25411
-7
25412
-7
25413
-7
25414
-7
25415
-33
25416
-71
25417
-97
25418
-80
25419
-84
25420
-65
25421
-47
25422
-32
25423
-22
25424
-15
25425
-13
25426
-13
25427
-16
25428
-17
25429
-18
25430
-19
25431
-20
25432
-19
25433
-20
25434
-19
25435
-18
25436
-17
25437
-17
25438
-15
25439
-15
25440
-14
25441
-14
25442
-13
25443
-14
25444
-13
25445
-14
25446
-13
25447
19
25448
74
25449
90
25450
89
25451
73
25452
51
25453
26
25454
7
25455
-8
25456
-17
25457
-21
25458
-19
25459
-16
25460
-11
25461
-7
25462
-4
25463
-2
25464
-1
25465
0
25466
0
25467
-2
25468
-2
25469
-3
25470
-4
25471
-6
25472
-5
25473
-6
25474
-6
25475
-7
25476
-6
25477
-7
25478
-6
25479
-32
25480
-70
25481
-96
25482
-80
25483
-84
25484
-65
25485
-47
25486
-32
25487
-22
25488
-16
25489
-14
25490
-14
25491
-15
25492
-17
25493
-20
25494
-20
25495
-20
25496
-19
25497
-20
25498
-18
25499
-18
25500
-17
25501
-16
25502
-15
25503
-15
25504
-14
25505
-14
25506
-14
25507
-14
25508
-13
25509
-14
25510
-13
25511
-13
25512
-12
25513
-13
25514
-11
25515
-12
25516
-12
25517
-12
25518
-11
25519
-13
25520
-12
25521
-11
25522
-11
25523
-11
25524
-11
25525
-11
25526
-11
25527
-11
25528
-11
25529
-11
25530
-10
25531
-10
25532
-11
25533
-10
25534
-10
25535
-10
25536
-10
25537
-11
25538
-10
25539
-11
25540
-10
25541
-10
25542
-10
25543
22
25544
77
25545
92
25546
91
25547
74
25548
52
25549
28
25550
9
25551
-6
25552
-15
25553
-19
25554
-18
25555
-16
25556
-11
25557
-7
25558
-3
25559
-1
25560
1
25561
1
25562
1
25563
-1
25564
-1
25565
-4
25566
-4
25567
-5
25568
-6
25569
-6
25570
-6
25571
-7
25572
-7
25573
-7
25574
-7
25575
-32
25576
-71
25577
-96
25578
-80
25579
-83
25580
-64
25581
-46
25582
-31
25583
-21
25584
-15
25585
-13
25586
-13
25587
-15
25588
-16
25589
-19
25590
-19
25591
-20
25592
-20
25593
-19
25594
-17
25595
-17
25596
-17
25597
-16
25598
-15
25599
-15
25600
-14
25601
-14
25602
-13
25603
-13
25604
-13
25605
-14
25606
-13
25607
19
25608
73
25609
89
25610
89
25611
72
25612
51
25613
27
25614
8
25615
-9
25616
-17
25617
-21
25618
-20
25619
-17
25620
-11
25621
-7
25622
-4
25623
-1
25624
0
25625
-1
25626
-1
25627
-2
25628
-2
25629
-4
25630
-3
25631
-6
25632
-6
25633
-7
25634
-7
25635
-7
25636
-7
25637
-7
25638
-7
25639
-7
25640
-7
25641
-8
25642
-8
25643
-8
25644
-9
25645
-9
25646
-8
25647
-9
25648
-9
25649
-9
25650
-8
25651
-10
25652
-9
25653
-10
25654
-10
25655
-10
25656
-9
25657
-10
25658
-9
25659
-10
25660
-10
25661
-10
25662
-10
25663
-10
25664
-10
25665
-10
25666
-9
25667
-11
25668
-9
25669
-10
25670
-11
25671
-36
25672
-73
25673
-98
25674
-98
25675
-85
25676
-66
25677
-49
25678
-34
25679
-23
25680
-17
25681
-15
25682
-15
25683
-17
25684
-18
25685
-19
25686
-20
25687
-21
25688
-20
25689
-20
25690
-19
25691
-19
25692
-17
25693
-17
25694
-15
25695
-15
25696
-15
25697
-15
25698
-14
25699
-14
25700
-13
25701
-13
25702
-13
25703
-14
25704
-12
25705
-12
25706
-12
25707
-12
25708
-11
25709
-12
25710
-12
25711
-12
25712
-11
25713
-12
25714
-11
25715
-11
25716
-10
25717
-12
25718
-11
25719
-11
25720
-11
25721
-11
25722
-10
25723
-11
25724
-11
25725
-10
25726
-10
25727
-11
25728
-10
25729
-10
25730
-11
25731
-10
25732
-10
25733
-10
25734
-10
25735
22
25736
76
25737
91
25738
90
25739
74
25740
52
25741
29
25742
10
25743
-7
25744
-15
25745
-20
25746
-19
25747
-16
25748
-11
25749
-7
25750
-3
25751
-1
25752
1
25753
0
25754
0
25755
-1
25756
-3
25757
-4
25758
-4
25759
-5
25760
-5
25761
-6
25762
-6
25763
-7
25764
-7
25765
-7
25766
-7
25767
-33
25768
-70
25769
-97
25770
-80
25771
-83
25772
-65
25773
-47
25774
-32
25775
-22
25776
-16
25777
-14
25778
-13
25779
-16
25780
-16
25781
-18
25782
-20
25783
-20
25784
-20
25785
-20
25786
-18
25787
-17
25788
-16
25789
-16
25790
-15
25791
-14
25792
-14
25793
-14
25794
-13
25795
-15
25796
-13
25797
-13
25798
-12
25799
20
25800
74
25801
90
25802
89
25803
72
25804
50
25805
26
25806
7
25807
-8
25808
-17
25809
-20
25810
-19
25811
-16
25812
-12
25813
-8
25814
-3
25815
-2
25816
0
25817
1
25818
1
25819
-1
25820
-2
25821
-4
25822
-4
25823
-6
25824
-5
25825
-6
25826
-6
25827
-6
25828
-7
25829
-7
25830
-6
25831
-32
25832
-70
25833
-96
25834
-80
25835
-83
25836
-64
25837
-47
25838
-32
25839
-23
25840
-15
25841
-13
25842
-14
25843
-15
25844
-16
25845
-18
25846
-19
25847
-20
25848
-19
25849
-20
25850
-18
25851
-18
25852
-17
25853
-16
25854
-15
25855
-15
25856
-14
25857
-14
25858
-13
25859
-13
25860
-13
25861
-14
25862
-13
25863
19
25864
74
25865
90
25866
89
25867
73
25868
50
25869
26
25870
7
25871
-7
25872
-16
25873
-21
25874
-19
25875
-16
25876
-11
25877
-7
25878
-4
25879
-2
25880
0
25881
-1
25882
-1
25883
-1
25884
-2
25885
-4
25886
-4
25887
-5
25888
-7
25889
-7
25890
-6
25891
-7
25892
-7
25893
-7
25894
-7
25895
-8
25896
-7
25897
-8
25898
-8
25899
-9
25900
-8
25901
-9
25902
-8
25903
-8
25904
-8
25905
-9
25906
-8
25907
-10
25908
-10
25909
-10
25910
-9
25911
-10
25912
-9
25913
-10
25914
-10
25915
-10
25916
-9
25917
-10
25918
-10
25919
-10
25920
-10
25921
-10
25922
-9
25923
-10
25924
-10
25925
-10
25926
-10
25927
-36
25928
-73
25929
-98
25930
-98
25931
-85
25932
-66
25933
-50
25934
-34
25935
-24
25936
-17
25937
-15
25938
-14
25939
-16
25940
-18
25941
-19
25942
-19
25943
-21
25944
-21
25945
-20
25946
-19
25947
-19
25948
-16
25949
-16
25950
-15
25951
-14
25952
-14
25953
-15
25954
-14
25955
-14
25956
-14
25957
-14
25958
-13
25959
19
25960
73
25961
90
25962
88
25963
71
25964
49
25965
26
25966
7
25967
-9
25968
-17
25969
-21
25970
-19
25971
-16
25972
-11
25973
-8
25974
-4
25975
-2
25976
0
25977
-1
25978
0
25979
-1
25980
-3
25981
-4
25982
-4
25983
-6
25984
-6
25985
-7
25986
-6
25987
-7
25988
-7
25989
-7
25990
-7
25991
-33
25992
-71
25993
-97
25994
-80
25995
-83
25996
-65
25997
-47
25998
-32
25999
-22
26000
-16
26001
-14
26002
-13
26003
-15
26004
-16
26005
-19
26006
-20
26007
-21
26008
-19
26009
-20
26010
-18
26011
-18
26012
-17
26013
-16
26014
-15
26015
-14
26016
-14
26017
-14
26018
-13
26019
-15
26020
-13
26021
-13
26022
-13
26023
-13
26024
-12
26025
-12
26026
-13
26027
-12
26028
-12
26029
-12
26030
-11
26031
-11
26032
-11
26033
-11
26034
-10
26035
-11
26036
-11
26037
-11
26038
-11
26039
-12
26040
-11
26041
-11
26042
-10
26043
-11
26044
-10
26045
-11
26046
-11
26047
-10
26048
-10
26049
-11
26050
-10
26051
-10
26052
-11
26053
-10
26054
-9
26055
22
26056
76
26057
92
26058
90
26059
73
26060
53
26061
29
26062
9
26063
-6
26064
-15
26065
-20
26066
-19
26067
-16
26068
-11
26069
-7
26070
-2
26071
-1
26072
1
26073
1
26074
1
26075
-1
26076
-2
26077
-3
26078
-4
26079
-5
26080
-5
26081
-6
26082
-6
26083
-7
26084
-7
26085
-7
26086
-7
26087
-7
26088
-7
26089
-8
26090
-7
26091
-8
26092
-8
26093
-9
26094
-8
26095
-9
26096
-8
26097
-8
26098
-8
26099
-9
26100
-9
26101
-9
26102
-10
26103
-10
26104
-9
26105
-10
26106
-10
26107
-9
26108
-9
26109
-10
26110
-10
26111
-10
26112
-10
26113
-11
26114
-10
26115
-10
26116
-10
26117
-10
26118
-10
26119
-35
26120
-73
26121
-99
26122
-99
26123
-86
26124
-67
26125
-50
26126
-34
26127
-23
26128
-17
26129
-15
26130
-15
26131
-17
26132
-18
26133
-20
26134
-20
26135
-21
26136
-20
26137
-20
26138
-19
26139
-18
26140
-17
26141
-17
26142
-16
26143
-16
26144
-15
26145
-15
26146
-14
26147
-14
26148
-13
26149
-13
26150
-13
26151
18
26152
73
26153
89
26154
89
26155
72
26156
51
26157
26
26158
7
26159
-8
26160
-17
26161
-21
26162
-20
26163
-17
26164
-12
26165
-7
26166
-3
26167
-1
26168
0
26169
0
26170
-1
26171
-2
26172
-2
26173
-4
26174
-4
26175
-5
26176
-5
26177
-7
26178
-6
26179
-7
26180
-7
26181
-7
26182
-6
26183
-33
26184
-71
26185
-96
26186
-80
26187
-83
26188
-65
26189
-47
26190
-33
26191
-22
26192
-15
26193
-14
26194
-13
26195
-15
26196
-17
26197
-19
26198
-19
26199
-21
26200
-20
26201
-19
26202
-17
26203
-18
26204
-16
26205
-16
26206
-15
26207
-15
26208
-14
26209
-14
26210
-13
26211
-14
26212
-13
26213
-13
26214
-13
26215
-13
26216
-12
26217
-13
26218
-12
26219
-12
26220
-12
26221
-12
26222
-11
26223
-11
26224
-11
26225
-12
26226
-11
26227
-12
26228
-11
26229
-11
26230
-11
26231
-11
26232
-10
26233
-10
26234
-10
26235
-11
26236
-10
26237
-12
26238
-10
26239
-10
26240
-10
26241
-10
26242
-9
26243
-11
26244
-10
26245
-11
26246
-10
26247
22
26248
76
26249
93
26250
91
26251
74
26252
53
26253
28
26254
9
26255
-6
26256
-16
26257
-20
26258
-19
26259
-16
26260
-11
26261
-7
26262
-2
26263
-1
26264
1
26265
0
26266
0
26267
-1
26268
-1
26269
-4
26270
-4
26271
-5
26272
-5
26273
-7
26274
-6
26275
-7
26276
-7
26277
-7
26278
-6
26279
-32
26280
-70
26281
-96
26282
-97
26283
-83
26284
-65
26285
-47
26286
-31
26287
-21
26288
-15
26289
-14
26290
-13
26291
-15
26292
-17
26293
-18
26294
-19
26295
-21
26296
-20
26297
-19
26298
-18
26299
-18
26300
-17
26301
-16
26302
-15
26303
-15
26304
-13
26305
-14
26306
-13
26307
-13
26308
-13
26309
-13
26310
-12
26311
19
26312
73
26313
90
26314
88
26315
71
26316
51
26317
27
26318
7
26319
-8
26320
-16
26321
-21
26322
-20
26323
-16
26324
-11
26325
-7
26326
-3
26327
-1
26328
0
26329
0
26330
0
26331
-1
26332
-2
26333
-3
26334
-4
26335
-5
26336
-5
26337
-6
26338
-6
26339
-8
26340
-7
26341
-7
26342
-7
26343
-32
26344
-70
26345
-96
26346
-80
26347
-83
26348
-65
26349
-48
26350
-33
26351
-22
26352
-15
26353
-13
26354
-13
26355
-16
26356
-17
26357
-19
26358
-19
26359
-20
26360
-20
26361
-19
26362
-18
26363
-18
26364
-16
26365
-16
26366
-15
26367
-15
26368
-15
26369
-14
26370
-13
26371
-13
26372
-13
26373
-13
26374
-13
26375
19
26376
73
26377
90
26378
89
26379
72
26380
51
26381
26
26382
7
26383
-8
26384
-16
26385
-21
26386
-20
26387
-17
26388
-12
26389
-8
26390
-3
26391
-2
26392
1
26393
0
26394
-1
26395
-2
26396
-3
26397
-4
26398
-5
26399
-5
26400
-6
26401
-7
26402
-7
26403
-7
26404
-7
26405
-8
26406
-7
26407
-8
26408
-7
26409
-7
26410
-7
26411
-8
26412
-8
26413
-9
26414
-9
26415
-9
26416
-8
26417
-9
26418
-9
26419
-9
26420
-9
26421
-9
26422
-9
26423
-9
26424
-9
26425
-10
26426
-9
26427
-10
26428
-9
26429
-10
26430
-10
26431
-10
26432
-10
26433
-11
26434
-10
26435
-10
26436
-9
26437
-10
26438
-9
26439
-34
26440
-73
26441
-98
26442
-98
26443
-86
26444
-67
26445
-49
26446
-34
26447
-24
26448
-17
26449
-15
26450
-15
26451
-17
26452
-18
26453
-20
26454
-20
26455
-21
26456
-20
26457
-20
26458
-19
26459
-19
26460
-17
26461
-17
26462
-15
26463
-16
26464
-15
26465
-14
26466
-13
26467
-15
26468
-13
26469
-14
26470
-13
26471
-14
26472
-13
26473
-13
26474
-12
26475
-12
26476
-12
26477
-13
26478
-12
26479
-12
26480
-12
26481
-12
26482
-11
26483
-11
26484
-11
26485
-11
26486
-11
26487
-11
26488
-11
26489
-11
26490
-11
26491
-11
26492
-10
26493
-11
26494
-10
26495
-11
26496
-10
26497
-10
26498
-10
26499
-11
26500
-11
26501
-11
26502
-10
26503
22
26504
77
26505
93
26506
91
26507
74
26508
52
26509
29
26510
9
26511
-6
26512
-15
26513
-19
26514
-18
26515
-16
26516
-11
26517
-7
26518
-2
26519
-1
26520
1
26521
1
26522
1
26523
0
26524
-1
26525
-3
26526
-4
26527
-5
26528
-5
26529
-7
26530
-6
26531
-6
26532
-7
26533
-7
26534
-6
26535
-7
26536
-7
26537
-8
26538
-7
26539
-9
26540
-8
26541
-9
26542
-8
26543
-8
26544
-8
26545
-9
26546
-9
26547
-9
26548
-9
26549
-10
26550
-9
26551
-9
26552
-10
26553
-10
26554
-9
26555
-10
26556
-9
26557
-10
26558
-11
26559
-10
26560
-9
26561
-9
26562
-9
26563
-10
26564
-10
26565
-11
26566
-10
26567
-35
26568
-73
26569
-99
26570
-98
26571
-86
26572
-67
26573
-49
26574
-33
26575
-24
26576
-17
26577
-15
26578
-15
26579
-17
26580
-17
26581
-19
26582
-21
26583
-21
26584
-20
26585
-20
26586
-19
26587
-18
26588
-17
26589
-17
26590
-15
26591
-15
26592
-15
26593
-15
26594
-14
26595
-14
26596
-14
26597
-13
26598
-13
26599
19
26600
73
26601
89
26602
88
26603
72
26604
51
26605
26
26606
8
26607
-8
26608
-17
26609
-21
26610
-19
26611
-17
26612
-13
26613
-8
26614
-4
26615
-2
26616
0
26617
0
26618
-1
26619
-1
26620
-2
26621
-4
26622
-4
26623
-6
26624
-5
26625
-7
26626
-6
26627
-7
26628
-7
26629
-7
26630
-7
26631
-33
26632
-71
26633
-96
26634
-80
26635
-83
26636
-65
26637
-47
26638
-32
26639
-22
26640
-15
26641
-14
26642
-13
26643
-15
26644
-17
26645
-19
26646
-19
26647
-20
26648
-19
26649
-19
26650
-19
26651
-19
26652
-16
26653
-16
26654
-15
26655
-14
26656
-13
26657
-14
26658
-14
26659
-14
26660
-13
26661
-14
26662
-13
26663
20
26664
73
26665
89
26666
89
26667
71
26668
51
26669
27
26670
7
26671
-8
26672
-16
26673
-20
26674
-19
26675
-16
26676
-11
26677
-8
26678
-4
26679
-2
26680
0
26681
0
26682
0
26683
-1
26684
-2
26685
-4
26686
-4
26687
-6
26688
-6
26689
-7
26690
-7
26691
-7
26692
-7
26693
-7
26694
-7
26695
-32
26696
-70
26697
-96
26698
-80
26699
-83
26700
-65
26701
-47
26702
-32
26703
-22
26704
-15
26705
-14
26706
-13
26707
-15
26708
-17
26709
-19
26710
-19
26711
-20
26712
-19
26713
-19
26714
-19
26715
-18
26716
-17
26717
-17
26718
-15
26719
-15
26720
-14
26721
-14
26722
-13
26723
-13
26724
-13
26725
-14
26726
-13
26727
19
26728
73
26729
90
26730
88
26731
72
26732
51
26733
27
26734
8
26735
-7
26736
-17
26737
-21
26738
-19
26739
-16
26740
-12
26741
-7
26742
-3
26743
-3
26744
0
26745
0
26746
0
26747
-1
26748
-1
26749
-3
26750
-5
26751
-6
26752
-6
26753
-7
26754
-7
26755
-8
26756
-8
26757
-8
26758
-6
26759
-32
26760
-70
26761
-96
26762
-80
26763
-84
26764
-65
26765
-47
26766
-33
26767
-22
26768
-15
26769
-14
26770
-13
26771
-15
26772
-17
26773
-19
26774
-19
26775
-21
26776
-20
26777
-19
26778
-18
26779
-18
26780
-16
26781
-16
26782
-16
26783
-15
26784
-13
26785
-14
26786
-13
26787
-13
26788
-13
26789
-14
26790
-13
26791
19
26792
73
26793
90
26794
89
26795
72
26796
52
26797
28
26798
8
26799
-7
26800
-16
26801
-21
26802
-20
26803
-17
26804
-12
26805
-7
26806
-3
26807
-1
26808
0
26809
0
26810
0
26811
-1
26812
-2
26813
-4
26814
-4
26815
-6
26816
-5
26817
-6
26818
-7
26819
-7
26820
-7
26821
-9
26822
-8
26823
-33
26824
-71
26825
-96
26826
-80
26827
-83
26828
-65
26829
-47
26830
-32
26831
-22
26832
-15
26833
-13
26834
-13
26835
-15
26836
-17
26837
-19
26838
-20
26839
-21
26840
-20
26841
-19
26842
-19
26843
-17
26844
-16
26845
-16
26846
-15
26847
-15
26848
-14
26849
-15
26850
-13
26851
-13
26852
-13
26853
-13
26854
-12
26855
19
26856
73
26857
89
26858
88
26859
72
26860
51
26861
27
26862
7
26863
-8
26864
-16
26865
-21
26866
-20
26867
-17
26868
-13
26869
-8
26870
-4
26871
-1
26872
0
26873
0
26874
0
26875
-2
26876
-2
26877
-4
26878
-5
26879
-5
26880
-5
26881
-7
26882
-7
26883
-7
26884
-7
26885
-7
26886
-7
26887
-33
26888
-71
26889
-96
26890
-80
26891
-83
26892
-65
26893
-47
26894
-33
26895
-23
26896
-16
26897
-14
26898
-13
26899
-15
26900
-16
26901
-19
26902
-19
26903
-20
26904
-20
26905
-20
26906
-18
26907
-18
26908
-16
26909
-16
26910
-15
26911
-15
26912
-14
26913
-14
26914
-14
26915
-14
26916
-13
26917
-13
26918
-13
26919
-12
26920
-13
26921
-13
26922
-12
26923
-12
26924
-12
26925
-11
26926
-11
26927
-12
26928
-10
26929
-11
26930
-11
26931
-11
26932
-11
26933
-12
26934
-11
26935
-11
26936
-10
26937
-10
26938
-10
26939
-11
26940
-11
26941
-11
26942
-11
26943
-11
26944
-10
26945
-10
26946
-10
26947
-10
26948
-10
26949
-11
26950
-10
26951
22
26952
76
26953
91
26954
91
26955
74
26956
53
26957
29
26958
9
26959
-6
26960
-15
26961
-19
26962
-19
26963
-16
26964
-11
26965
-7
26966
-2
26967
-1
26968
1
26969
1
26970
0
26971
-1
26972
-1
26973
-3
26974
-4
26975
-5
26976
-5
26977
-6
26978
-6
26979
-7
26980
-7
26981
-7
26982
-7
26983
-8
26984
-7
26985
-7
26986
-7
26987
-8
26988
-8
26989
-9
26990
-9
26991
-9
26992
-8
26993
-9
26994
-9
26995
-9
26996
-9
26997
-9
26998
-9
26999
-10
27000
-10
27001
-10
27002
-9
27003
-10
27004
-9
27005
-9
27006
-10
27007
-10
27008
-9
27009
-10
27010
-10
27011
-10
27012
-9
27013
-10
27014
-9
27015
-35
27016
-73
27017
-98
27018
-98
27019
-87
27020
-67
27021
-49
27022
-33
27023
-23
27024
-17
27025
-16
27026
-15
27027
-17
27028
-18
27029
-20
27030
-20
27031
-21
27032
-21
27033
-20
27034
-19
27035
-19
27036
-17
27037
-17
27038
-15
27039
-16
27040
-14
27041
-14
27042
-14
27043
-14
27044
-13
27045
-14
27046
-14
27047
-14
27048
-12
27049
-12
27050
-12
27051
-12
27052
-12
27053
-12
27054
-11
27055
-12
27056
-12
27057
-12
27058
-12
27059
-12
27060
-10
27061
-11
27062
-11
27063
-11
27064
-10
27065
-12
27066
-11
27067
-11
27068
-11
27069
-10
27070
-10
27071
-11
27072
-11
27073
-11
27074
-11
27075
-11
27076
-10
27077
-11
27078
-10
27079
22
27080
77
27081
92
27082
91
27083
73
27084
52
27085
28
27086
9
27087
-6
27088
-15
27089
-20
27090
-18
27091
-15
27092
-11
27093
-7
27094
-3
27095
-1
27096
1
27097
0
27098
1
27099
-1
27100
-2
27101
-4
27102
-5
27103
-6
27104
-5
27105
-7
27106
-6
27107
-6
27108
-6
27109
-7
27110
-6
27111
-7
27112
-7
27113
-8
27114
-7
27115
-8
27116
-7
27117
-8
27118
-9
27119
-9
27120
-9
27121
-9
27122
-9
27123
-9
27124
-9
27125
-10
27126
-9
27127
-10
27128
-10
27129
-10
27130
-10
27131
-10
27132
-10
27133
-10
27134
-9
27135
-10
27136
-9
27137
-10
27138
-10
27139
-11
27140
-10
27141
-11
27142
-10
27143
-34
27144
-73
27145
-98
27146
-98
27147
-85
27148
-67
27149
-49
27150
-33
27151
-24
27152
-17
27153
-15
27154
-15
27155
-16
27156
-17
27157
-21
27158
-21
27159
-21
27160
-21
27161
-21
27162
-19
27163
-18
27164
-17
27165
-16
27166
-15
27167
-16
27168
-14
27169
-15
27170
-15
27171
-14
27172
-13
27173
-14
27174
-13
27175
19
27176
73
27177
89
27178
88
27179
71
27180
50
27181
27
27182
7
27183
-8
27184
-16
27185
-21
27186
-20
27187
-17
27188
-12
27189
-8
27190
-4
27191
-1
27192
0
27193
0
27194
0
27195
-1
27196
-2
27197
-4
27198
-5
27199
-6
27200
-6
27201
-6
27202
-6
27203
-7
27204
-7
27205
-7
27206
-7
27207
-33
27208
-71
27209
-97
27210
-80
27211
-83
27212
-65
27213
-48
27214
-32
27215
-22
27216
-15
27217
-14
27218
-13
27219
-15
27220
-17
27221
-19
27222
-19
27223
-20
27224
-20
27225
-20
27226
-18
27227
-18
27228
-16
27229
-16
27230
-15
27231
-15
27232
-14
27233
-14
27234
-14
27235
-14
27236
-13
27237
-13
27238
-13
27239
-12
27240
-12
27241
-12
27242
-11
27243
-13
27244
-12
27245
-12
27246
-11
27247
-12
27248
-11
27249
-11
27250
-11
27251
-11
27252
-10
27253
-11
27254
-11
27255
-11
27256
-12
27257
-11
27258
-11
27259
-11
27260
-10
27261
-11
27262
-10
27263
-11
27264
-10
27265
-11
27266
-10
27267
-10
27268
-10
27269
-10
27270
-10
27271
22
27272
76
27273
92
27274
91
27275
74
27276
52
27277
29
27278
10
27279
-6
27280
-15
27281
-19
27282
-19
27283
-16
27284
-11
27285
-7
27286
-3
27287
-1
27288
1
27289
0
27290
0
27291
-1
27292
-2
27293
-3
27294
-4
27295
-6
27296
-5
27297
-6
27298
-6
27299
-7
27300
-6
27301
-7
27302
-7
27303
-32
27304
-70
27305
-96
27306
-79
27307
-83
27308
-65
27309
-48
27310
-32
27311
-22
27312
-15
27313
-13
27314
-13
27315
-15
27316
-16
27317
-18
27318
-20
27319
-20
27320
-20
27321
-20
27322
-18
27323
-17
27324
-16
27325
-16
27326
-14
27327
-14
27328
-14
27329
-15
27330
-13
27331
-14
27332
-13
27333
-13
27334
-13
27335
19
27336
73
27337
89
27338
88
27339
71
27340
51
27341
27
27342
7
27343
-8
27344
-16
27345
-20
27346
-19
27347
-16
27348
-11
27349
-9
27350
-4
27351
-1
27352
0
27353
1
27354
1
27355
-2
27356
-2
27357
-4
27358
-4
27359
-6
27360
-5
27361
-6
27362
-7
27363
-7
27364
-6
27365
-8
27366
-7
27367
-8
27368
-8
27369
-8
27370
-7
27371
-8
27372
-8
27373
-9
27374
-8
27375
-10
27376
-9
27377
-10
27378
-10
27379
-10
27380
-9
27381
-10
27382
-9
27383
-10
27384
-9
27385
-10
27386
-9
27387
-10
27388
-10
27389
-10
27390
-9
27391
-10
27392
-9
27393
-10
27394
-11
27395
-11
27396
-10
27397
-11
27398
-10
27399
-35
27400
-73
27401
-99
27402
-98
27403
-85
27404
-67
27405
-49
27406
-34
27407
-23
27408
-17
27409
-15
27410
-14
27411
-16
27412
-17
27413
-20
27414
-21
27415
-22
27416
-21
27417
-21
27418
-19
27419
-18
27420
-17
27421
-17
27422
-15
27423
-16
27424
-15
27425
-15
27426
-14
27427
-15
27428
-13
27429
-13
27430
-13
27431
19
27432
74
27433
89
27434
88
27435
72
27436
51
27437
27
27438
8
27439
-7
27440
-17
27441
-20
27442
-19
27443
-17
27444
-12
27445
-7
27446
-3
27447
-2
27448
0
27449
0
27450
-1
27451
-2
27452
-2
27453
-5
27454
-4
27455
-5
27456
-5
27457
-7
27458
-6
27459
-7
27460
-7
27461
-8
27462
-7
27463
-33
27464
-71
27465
-96
27466
-80
27467
-83
27468
-65
27469
-47
27470
-32
27471
-22
27472
-15
27473
-14
27474
-14
27475
-15
27476
-16
27477
-19
27478
-20
27479
-20
27480
-21
27481
-20
27482
-18
27483
-18
27484
-16
27485
-16
27486
-14
27487
-15
27488
-13
27489
-14
27490
-14
27491
-14
27492
-13
27493
-14
27494
-13
27495
19
27496
73
27497
89
27498
88
27499
71
27500
50
27501
27
27502
8
27503
-8
27504
-16
27505
-20
27506
-19
27507
-17
27508
-11
27509
-8
27510
-4
27511
-1
27512
1
27513
0
27514
0
27515
-1
27516
-2
27517
-4
27518
-4
27519
-6
27520
-5
27521
-6
27522
-6
27523
-7
27524
-7
27525
-8
27526
-7
27527
-33
27528
-71
27529
-97
27530
-80
27531
-83
27532
-65
27533
-47
27534
-32
27535
-22
27536
-16
27537
-14
27538
-13
27539
-15
27540
-17
27541
-19
27542
-20
27543
-21
27544
-20
27545
-21
27546
-19
27547
-18
27548
-17
27549
-16
27550
-14
27551
-14
27552
-14
27553
-14
27554
-14
27555
-14
27556
-13
27557
-13
27558
-13
27559
19
27560
74
27561
90
27562
89
27563
72
27564
50
27565
26
27566
7
27567
-8
27568
-17
27569
-20
27570
-19
27571
-17
27572
-12
27573
-8
27574
-4
27575
-2
27576
0
27577
0
27578
0
27579
-1
27580
-1
27581
-3
27582
-4
27583
-6
27584
-6
27585
-7
27586
-6
27587
-7
27588
-6
27589
-7
27590
-7
27591
-32
27592
-71
27593
-96
27594
-80
27595
-83
27596
-65
27597
-47
27598
-32
27599
-22
27600
-16
27601
-14
27602
-14
27603
-15
27604
-16
27605
-19
27606
-19
27607
-20
27608
-20
27609
-20
27610
-18
27611
-17
27612
-17
27613
-16
27614
-15
27615
-15
27616
-13
27617
-13
27618
-14
27619
-14
27620
-13
27621
-14
27622
-13
27623
19
27624
73
27625
89
27626
89
27627
72
27628
50
27629
27
27630
8
27631
-8
27632
-16
27633
-20
27634
-19
27635
-16
27636
-11
27637
-7
27638
-4
27639
-1
27640
0
27641
-1
27642
0
27643
-1
27644
-3
27645
-4
27646
-4
27647
-6
27648
-6
27649
-7
27650
-7
27651
-7
27652
-7
27653
-7
27654
-7
27655
-32
27656
-70
27657
-96
27658
-80
27659
-83
27660
-65
27661
-48
27662
-32
27663
-22
27664
-15
27665
-13
27666
-13
27667
-16
27668
-17
27669
-19
27670
-20
27671
-20
27672
-19
27673
-19
27674
-18
27675
-18
27676
-17
27677
-17
27678
-15
27679
-15
27680
-14
27681
-14
27682
-13
27683
-14
27684
-13
27685
-13
27686
-13
27687
19
27688
73
27689
90
27690
89
27691
72
27692
51
27693
27
27694
8
27695
-8
27696
-17
27697
-21
27698
-19
27699
-17
27700
-11
27701
-7
27702
-3
27703
-2
27704
0
27705
0
27706
0
27707
-1
27708
-2
27709
-3
27710
-3
27711
-5
27712
-5
27713
-7
27714
-7
27715
-7
27716
-7
27717
-8
27718
-7
27719
-32
27720
-70
27721
-96
27722
-80
27723
-84
27724
-65
27725
-48
27726
-32
27727
-22
27728
-15
27729
-13
27730
-14
27731
-16
27732
-17
27733
-19
27734
-20
27735
-20
27736
-20
27737
-20
27738
-18
27739
-17
27740
-16
27741
-16
27742
-15
27743
-16
27744
-14
27745
-14
27746
-14
27747
-14
27748
-13
27749
-13
27750
-13
27751
19
27752
73
27753
89
27754
88
27755
71
27756
50
27757
27
27758
8
27759
-8
27760
-16
27761
-20
27762
-19
27763
-17
27764
-12
27765
-7
27766
-4
27767
-1
27768
1
27769
0
27770
0
27771
-1
27772
-2
27773
-4
27774
-4
27775
-5
27776
-6
27777
-6
27778
-6
27779
-7
27780
-7
27781
-7
27782
-8
27783
-33
27784
-71
27785
-96
27786
-80
27787
-83
27788
-64
27789
-47
27790
-32
27791
-22
27792
-16
27793
-13
27794
-13
27795
-15
27796
-17
27797
-19
27798
-20
27799
-21
27800
-20
27801
-20
27802
-19
27803
-17
27804
-16
27805
-16
27806
-15
27807
-15
27808
-15
27809
-15
27810
-14
27811
-15
27812
-13
27813
-13
27814
-12
27815
19
27816
73
27817
90
27818
88
27819
72
27820
51
27821
26
27822
7
27823
-7
27824
-17
27825
-21
27826
-19
27827
-17
27828
-12
27829
-8
27830
-3
27831
-1
27832
1
27833
0
27834
0
27835
-1
27836
-2
27837
-4
27838
-4
27839
-6
27840
-5
27841
-6
27842
-7
27843
-7
27844
-7
27845
-7
27846
-7
27847
-32
27848
-71
27849
-97
27850
-80
27851
-83
27852
-65
27853
-47
27854
-32
27855
-23
27856
-16
27857
-14
27858
-14
27859
-16
27860
-17
27861
-18
27862
-19
27863
-20
27864
-19
27865
-20
27866
-18
27867
-18
27868
-17
27869
-16
27870
-14
27871
-15
27872
-14
27873
-14
27874
-13
27875
-14
27876
-13
27877
-13
27878
-13
27879
19
27880
73
27881
89
27882
88
27883
71
27884
50
27885
27
27886
8
27887
-7
27888
-16
27889
-20
27890
-19
27891
-16
27892
-11
27893
-8
27894
-4
27895
-2
27896
0
27897
0
27898
0
27899
-1
27900
-2
27901
-4
27902
-5
27903
-6
27904
-6
27905
-7
27906
-6
27907
-7
27908
-6
27909
-7
27910
-7
27911
-33
27912
-70
27913
-96
27914
-97
27915
-83
27916
-65
27917
-48
27918
-32
27919
-22
27920
-16
27921
-14
27922
-14
27923
-16
27924
-17
27925
-19
27926
-19
27927
-20
27928
-19
27929
-19
27930
-19
27931
-18
27932
-16
27933
-17
27934
-15
27935
-15
27936
-14
27937
-14
27938
-13
27939
-13
27940
-13
27941
-14
27942
-12
27943
-13
27944
-12
27945
-12
27946
-12
27947
-12
27948
-11
27949
-12
27950
-12
27951
-12
27952
-11
27953
-12
27954
-11
27955
-11
27956
-11
27957
-11
27958
-11
27959
-11
27960
-11
27961
-12
27962
-11
27963
-11
27964
-10
27965
-11
27966
-10
27967
-11
27968
-10
27969
-11
27970
-11
27971
-10
27972
-10
27973
-10
27974
-10
27975
22
27976
76
27977
91
27978
91
27979
74
27980
51
27981
28
27982
9
27983
-7
27984
-15
27985
-19
27986
-18
27987
-16
27988
-11
27989
-7
27990
-3
27991
-1
27992
1
27993
0
27994
0
27995
-1
27996
-2
27997
-3
27998
-4
27999
-5
28000
-6
28001
-6
28002
-5
28003
-7
28004
-6
28005
-7
28006
-7
28007
-33
28008
-70
28009
-96
28010
-80
28011
-83
28012
-64
28013
-47
28014
-32
28015
-22
28016
-16
28017
-14
28018
-14
28019
-16
28020
-17
28021
-18
28022
-19
28023
-20
28024
-19
28025
-20
28026
-19
28027
-17
28028
-16
28029
-16
28030
-15
28031
-14
28032
-15
28033
-14
28034
-13
28035
-14
28036
-13
28037
-13
28038
-12
28039
19
28040
73
28041
90
28042
89
28043
72
28044
51
28045
26
28046
7
28047
-7
28048
-17
28049
-20
28050
-19
28051
-16
28052
-12
28053
-8
28054
-3
28055
-2
28056
0
28057
0
28058
0
28059
-1
28060
-2
28061
-4
28062
-4
28063
-6
28064
-6
28065
-7
28066
-6
28067
-6
28068
-7
28069
-7
28070
-7
28071
-33
28072
-71
28073
-96
28074
-80
28075
-83
28076
-64
28077
-47
28078
-32
28079
-22
28080
-15
28081
-14
28082
-14
28083
-16
28084
-17
28085
-19
28086
-19
28087
-20
28088
-19
28089
-20
28090
-19
28091
-18
28092
-17
28093
-16
28094
-15
28095
-15
28096
-14
28097
-14
28098
-13
28099
-14
28100
-13
28101
-13
28102
-13
28103
19
28104
73
28105
89
28106
89
28107
72
28108
51
28109
27
28110
8
28111
-8
28112
-17
28113
-21
28114
-19
28115
-17
28116
-12
28117
-7
28118
-4
28119
-1
28120
0
28121
-1
28122
0
28123
-1
28124
-2
28125
-4
28126
-4
28127
-5
28128
-7
28129
-7
28130
-7
28131
-8
28132
-7
28133
-7
28134
-7
28135
-32
28136
-70
28137
-96
28138
-97
28139
-83
28140
-64
28141
-47
28142
-32
28143
-21
28144
-15
28145
-13
28146
-13
28147
-16
28148
-17
28149
-19
28150
-19
28151
-20
28152
-19
28153
-19
28154
-18
28155
-18
28156
-17
28157
-17
28158
-15
28159
-15
28160
-14
28161
-14
28162
-13
28163
-13
28164
-13
28165
-13
28166
-13
28167
19
28168
73
28169
90
28170
88
28171
72
28172
51
28173
27
28174
8
28175
-8
28176
-17
28177
-20
28178
-19
28179
-16
28180
-12
28181
-7
28182
-3
28183
-1
28184
0
28185
0
28186
-1
28187
-2
28188
-2
28189
-4
28190
-4
28191
-5
28192
-5
28193
-7
28194
-6
28195
-7
28196
-7
28197
-8
28198
-7
28199
-33
28200
-71
28201
-96
28202
-80
28203
-84
28204
-65
28205
-47
28206
-32
28207
-22
28208
-15
28209
-14
28210
-13
28211
-15
28212
-17
28213
-19
28214
-19
28215
-20
28216
-19
28217
-20
28218
-18
28219
-17
28220
-16
28221
-16
28222
-15
28223
-15
28224
-15
28225
-14
28226
-13
28227
-14
28228
-13
28229
-13
28230
-13
28231
19
28232
74
28233
89
28234
89
28235
72
28236
51
28237
27
28238
8
28239
-7
28240
-17
28241
-21
28242
-20
28243
-18
28244
-12
28245
-8
28246
-4
28247
-1
28248
1
28249
0
28250
0
28251
-1
28252
-2
28253
-4
28254
-4
28255
-5
28256
-6
28257
-6
28258
-6
28259
-7
28260
-7
28261
-7
28262
-7
28263
-33
28264
-70
28265
-96
28266
-80
28267
-83
28268
-64
28269
-48
28270
-32
28271
-22
28272
-16
28273
-14
28274
-13
28275
-15
28276
-17
28277
-19
28278
-19
28279
-21
28280
-20
28281
-20
28282
-19
28283
-18
28284
-16
28285
-16
28286
-15
28287
-15
28288
-14
28289
-15
28290
-14
28291
-14
28292
-14
28293
-13
28294
-12
28295
19
28296
73
28297
90
28298
88
28299
71
28300
51
28301
27
28302
7
28303
-7
28304
-16
28305
-21
28306
-19
28307
-16
28308
-12
28309
-8
28310
-4
28311
-2
28312
0
28313
1
28314
1
28315
-1
28316
-2
28317
-3
28318
-5
28319
-5
28320
-6
28321
-7
28322
-6
28323
-7
28324
-7
28325
-8
28326
-7
28327
-7
28328
-7
28329
-8
28330
-7
28331
-8
28332
-7
28333
-8
28334
-8
28335
-9
28336
-9
28337
-9
28338
-9
28339
-10
28340
-9
28341
-9
28342
-9
28343
-9
28344
-9
28345
-10
28346
-9
28347
-10
28348
-10
28349
-11
28350
-10
28351
-10
28352
-10
28353
-10
28354
-10
28355
-11
28356
-10
28357
-10
28358
-10
28359
-35
28360
-73
28361
-98
28362
-98
28363
-85
28364
-67
28365
-50
28366
-34
28367
-24
28368
-17
28369
-15
28370
-15
28371
-17
28372
-18
28373
-20
28374
-21
28375
-22
28376
-21
28377
-20
28378
-19
28379
-18
28380
-16
28381
-17
28382
-15
28383
-16
28384
-15
28385
-15
28386
-13
28387
-13
28388
-13
28389
-13
28390
-13
28391
-14
28392
-13
28393
-13
28394
-13
28395
-13
28396
-12
28397
-12
28398
-11
28399
-11
28400
-11
28401
-12
28402
-11
28403
-12
28404
-11
28405
-11
28406
-11
28407
-12
28408
-10
28409
-11
28410
-11
28411
-11
28412
-10
28413
-11
28414
-10
28415
-11
28416
-10
28417
-11
28418
-10
28419
-10
28420
-10
28421
-10
28422
-10
28423
21
28424
75
28425
92
28426
91
28427
74
28428
53
28429
29
28430
9
28431
-6
28432
-15
28433
-20
28434
-19
28435
-16
28436
-11
28437
-7
28438
-2
28439
0
28440
1
28441
1
28442
1
28443
-1
28444
-1
28445
-3
28446
-4
28447
-5
28448
-5
28449
-7
28450
-6
28451
-7
28452
-7
28453
-7
28454
-7
28455
-32
28456
-70
28457
-95
28458
-79
28459
-83
28460
-65
28461
-48
28462
-32
28463
-22
28464
-15
28465
-13
28466
-13
28467
-15
28468
-16
28469
-18
28470
-19
28471
-20
28472
-20
28473
-20
28474
-18
28475
-18
28476
-16
28477
-16
28478
-15
28479
-15
28480
-15
28481
-15
28482
-14
28483
-14
28484
-13
28485
-13
28486
-12
28487
19
28488
73
28489
90
28490
88
28491
72
28492
51
28493
26
28494
8
28495
-7
28496
-16
28497
-20
28498
-19
28499
-17
28500
-12
28501
-8
28502
-3
28503
-1
28504
0
28505
0
28506
0
28507
-1
28508
-2
28509
-4
28510
-4
28511
-5
28512
-5
28513
-6
28514
-6
28515
-6
28516
-7
28517
-7
28518
-7
28519
-8
28520
-7
28521
-7
28522
-8
28523
-8
28524
-8
28525
-9
28526
-8
28527
-9
28528
-9
28529
-10
28530
-9
28531
-9
28532
-9
28533
-10
28534
-9
28535
-10
28536
-10
28537
-10
28538
-9
28539
-10
28540
-9
28541
-10
28542
-10
28543
-10
28544
-9
28545
-11
28546
-10
28547
-10
28548
-10
28549
-10
28550
-9
28551
-35
28552
-73
28553
-98
28554
-99
28555
-86
28556
-67
28557
-49
28558
-34
28559
-23
28560
-17
28561
-15
28562
-15
28563
-17
28564
-18
28565
-20
28566
-20
28567
-21
28568
-21
28569
-20
28570
-19
28571
-19
28572
-17
28573
-17
28574
-16
28575
-16
28576
-15
28577
-15
28578
-14
28579
-14
28580
-13
28581
-14
28582
-13
28583
-13
28584
-12
28585
-13
28586
-12
28587
-12
28588
-11
28589
-12
28590
-12
28591
-12
28592
-12
28593
-12
28594
-11
28595
-12
28596
-11
28597
-11
28598
-10
28599
-11
28600
-10
28601
-11
28602
-11
28603
-11
28604
-10
28605
-11
28606
-10
28607
-10
28608
-10
28609
-11
28610
-10
28611
-10
28612
-10
28613
-11
28614
-10
28615
22
28616
76
28617
92
28618
91
28619
74
28620
52
28621
28
28622
9
28623
-6
28624
-15
28625
-19
28626
-18
28627
-15
28628
-11
28629
-7
28630
-3
28631
-1
28632
1
28633
1
28634
0
28635
-1
28636
-1
28637
-3
28638
-4
28639
-6
28640
-5
28641
-7
28642
-6
28643
-6
28644
-6
28645
-7
28646
-6
28647
-33
28648
-71
28649
-96
28650
-80
28651
-83
28652
-65
28653
-47
28654
-32
28655
-22
28656
-15
28657
-14
28658
-13
28659
-15
28660
-17
28661
-19
28662
-19
28663
-20
28664
-20
28665
-19
28666
-17
28667
-18
28668
-16
28669
-16
28670
-15
28671
-15
28672
-13
28673
-14
28674
-13
28675
-14
28676
-13
28677
-14
28678
-12
28679
20
28680
73
28681
89
28682
89
28683
71
28684
50
28685
27
28686
7
28687
-8
28688
-16
28689
-20
28690
-19
28691
-16
28692
-11
28693
-8
28694
-4
28695
-2
28696
-1
28697
-1
28698
0
28699
-2
28700
-2
28701
-3
28702
-4
28703
-6
28704
-6
28705
-7
28706
-6
28707
-7
28708
-6
28709
-7
28710
-7
28711
-32
28712
-71
28713
-96
28714
-97
28715
-84
28716
-65
28717
-48
28718
-32
28719
-22
28720
-16
28721
-14
28722
-13
28723
-15
28724
-17
28725
-19
28726
-19
28727
-21
28728
-20
28729
-19
28730
-19
28731
-18
28732
-16
28733
-17
28734
-15
28735
-15
28736
-14
28737
-14
28738
-13
28739
-13
28740
-13
28741
-13
28742
-12
28743
19
28744
73
28745
90
28746
88
28747
71
28748
51
28749
27
28750
8
28751
-7
28752
-16
28753
-21
28754
-19
28755
-16
28756
-12
28757
-8
28758
-3
28759
-2
28760
0
28761
0
28762
0
28763
-2
28764
-2
28765
-3
28766
-4
28767
-5
28768
-5
28769
-7
28770
-7
28771
-7
28772
-7
28773
-7
28774
-6
28775
-32
28776
-70
28777
-95
28778
-79
28779
-84
28780
-65
28781
-47
28782
-33
28783
-22
28784
-15
28785
-14
28786
-13
28787
-15
28788
-17
28789
-19
28790
-19
28791
-20
28792
-20
28793
-19
28794
-18
28795
-18
28796
-16
28797
-16
28798
-16
28799
-15
28800
-14
28801
-14
28802
-13
28803
-13
28804
-13
28805
-13
28806
-12
28807
19
28808
73
28809
89
28810
89
28811
71
28812
51
28813
27
28814
8
28815
-7
28816
-16
28817
-20
28818
-20
28819
-16
28820
-11
28821
-8
28822
-3
28823
-1
28824
0
28825
0
28826
0
28827
-1
28828
-2
28829
-3
28830
-4
28831
-5
28832
-6
28833
-6
28834
-6
28835
-7
28836
-7
28837
-7
28838
-7
28839
-33
28840
-71
28841
-96
28842
-80
28843
-83
28844
-64
28845
-47
28846
-33
28847
-22
28848
-15
28849
-14
28850
-13
28851
-15
28852
-17
28853
-18
28854
-19
28855
-21
28856
-20
28857
-19
28858
-19
28859
-18
28860
-16
28861
-16
28862
-15
28863
-14
28864
-13
28865
-15
28866
-13
28867
-13
28868
-13
28869
-13
28870
-12
28871
19
28872
73
28873
89
28874
88
28875
71
28876
50
28877
27
28878
7
28879
-7
28880
-16
28881
-21
28882
-19
28883
-16
28884
-12
28885
-8
28886
-3
28887
-1
28888
0
28889
0
28890
0
28891
-1
28892
-2
28893
-3
28894
-5
28895
-6
28896
-5
28897
-7
28898
-6
28899
-7
28900
-6
28901
-7
28902
-7
28903
-32
28904
-71
28905
-96
28906
-79
28907
-83
28908
-65
28909
-47
28910
-32
28911
-22
28912
-15
28913
-14
28914
-14
28915
-15
28916
-16
28917
-19
28918
-19
28919
-20
28920
-20
28921
-20
28922
-19
28923
-18
28924
-17
28925
-16
28926
-15
28927
-15
28928
-13
28929
-14
28930
-14
28931
-14
28932
-13
28933
-14
28934
-12
28935
20
28936
73
28937
90
28938
89
28939
72
28940
51
28941
27
28942
8
28943
-8
28944
-16
28945
-20
28946
-19
28947
-16
28948
-11
28949
-8
28950
-4
28951
-2
28952
0
28953
0
28954
0
28955
-1
28956
-2
28957
-4
28958
-4
28959
-6
28960
-6
28961
-7
28962
-6
28963
-7
28964
-7
28965
-7
28966
-6
28967
-33
28968
-71
28969
-97
28970
-97
28971
-83
28972
-65
28973
-47
28974
-32
28975
-22
28976
-15
28977
-14
28978
-13
28979
-16
28980
-17
28981
-19
28982
-19
28983
-21
28984
-20
28985
-19
28986
-18
28987
-18
28988
-16
28989
-16
28990
-15
28991
-15
28992
-14
28993
-14
28994
-13
28995
-14
28996
-14
28997
-14
28998
-13
28999
19
29000
73
29001
90
29002
89
29003
72
29004
51
29005
27
29006
7
29007
-8
29008
-17
29009
-21
29010
-20
29011
-17
29012
-12
29013
-7
29014
-3
29015
-1
29016
0
29017
0
29018
0
29019
-2
29020
-1
29021
-3
29022
-4
29023
-6
29024
-6
29025
-7
29026
-7
29027
-8
29028
-7
29029
-8
29030
-7
29031
-32
29032
-70
29033
-96
29034
-80
29035
-84
29036
-65
29037
-47
29038
-32
29039
-22
29040
-15
29041
-13
29042
-14
29043
-15
29044
-17
29045
-19
29046
-19
29047
-20
29048
-21
29049
-20
29050
-18
29051
-17
29052
-17
29053
-16
29054
-15
29055
-15
29056
-14
29057
-14
29058
-13
29059
-13
29060
-13
29061
-13
29062
-12
29063
19
29064
73
29065
89
29066
88
29067
72
29068
50
29069
27
29070
8
29071
-8
29072
-16
29073
-20
29074
-19
29075
-17
29076
-12
29077
-8
29078
-3
29079
-1
29080
1
29081
0
29082
0
29083
-1
29084
-2
29085
-4
29086
-4
29087
-5
29088
-5
29089
-7
29090
-6
29091
-7
29092
-7
29093
-7
29094
-7
29095
-33
29096
-70
29097
-96
29098
-79
29099
-83
29100
-64
29101
-47
29102
-33
29103
-22
29104
-16
29105
-14
29106
-13
29107
-15
29108
-17
29109
-19
29110
-19
29111
-20
29112
-20
29113
-20
29114
-18
29115
-18
29116
-16
29117
-16
29118
-15
29119
-15
29120
-14
29121
-15
29122
-14
29123
-13
29124
-13
29125
-13
29126
-12
29127
20
29128
73
29129
89
29130
89
29131
71
29132
50
29133
26
29134
7
29135
-8
29136
-16
29137
-20
29138
-19
29139
-17
29140
-12
29141
-8
29142
-4
29143
-1
29144
0
29145
1
29146
1
29147
-1
29148
-2
29149
-4
29150
-5
29151
-7
29152
-6
29153
-7
29154
-7
29155
-7
29156
-6
29157
-8
29158
-7
29159
-32
29160
-71
29161
-96
29162
-80
29163
-83
29164
-65
29165
-47
29166
-32
29167
-23
29168
-16
29169
-14
29170
-14
29171
-15
29172
-16
29173
-19
29174
-19
29175
-20
29176
-20
29177
-21
29178
-19
29179
-18
29180
-17
29181
-16
29182
-14
29183
-15
29184
-14
29185
-14
29186
-14
29187
-14
29188
-13
29189
-13
29190
-13
29191
20
29192
74
29193
89
29194
89
29195
72
29196
50
29197
27
29198
7
29199
-8
29200
-17
29201
-20
29202
-19
29203
-17
29204
-12
29205
-8
29206
-4
29207
-2
29208
0
29209
0
29210
0
29211
-1
29212
-2
29213
-4
29214
-5
29215
-6
29216
-6
29217
-7
29218
-6
29219
-7
29220
-7
29221
-7
29222
-7
29223
-32
29224
-71
29225
-96
29226
-80
29227
-84
29228
-65
29229
-47
29230
-33
29231
-22
29232
-15
29233
-14
29234
-14
29235
-15
29236
-17
29237
-19
29238
-19
29239
-20
29240
-20
29241
-20
29242
-18
29243
-18
29244
-17
29245
-16
29246
-15
29247
-15
29248
-13
29249
-14
29250
-13
29251
-13
29252
-13
29253
-14
29254
-13
29255
19
29256
73
29257
90
29258
89
29259
71
29260
51
29261
27
29262
7
29263
-8
29264
-17
29265
-21
29266
-19
29267
-16
29268
-11
29269
-8
29270
-4
29271
-2
29272
-1
29273
0
29274
0
29275
-1
29276
-2
29277
-3
29278
-4
29279
-6
29280
-6
29281
-7
29282
-7
29283
-7
29284
-6
29285
-8
29286
-7
29287
-32
29288
-70
29289
-96
29290
-80
29291
-83
29292
-65
29293
-47
29294
-32
29295
-22
29296
-15
29297
-13
29298
-13
29299
-16
29300
-17
29301
-19
29302
-19
29303
-20
29304
-19
29305
-20
29306
-18
29307
-18
29308
-17
29309
-17
29310
-15
29311
-15
29312
-14
29313
-14
29314
-13
29315
-13
29316
-13
29317
-13
29318
-13
29319
19
29320
73
29321
89
29322
89
29323
72
29324
51
29325
27
29326
8
29327
-8
29328
-17
29329
-20
29330
-19
29331
-16
29332
-11
29333
-7
29334
-3
29335
-1
29336
0
29337
0
29338
0
29339
-2
29340
-2
29341
-3
29342
-4
29343
-5
29344
-5
29345
-7
29346
-7
29347
-7
29348
-7
29349
-7
29350
-7
29351
-32
29352
-70
29353
-96
29354
-80
29355
-83
29356
-65
29357
-47
29358
-33
29359
-22
29360
-15
29361
-13
29362
-13
29363
-15
29364
-17
29365
-19
29366
-20
29367
-21
29368
-20
29369
-20
29370
-18
29371
-18
29372
-17
29373
-16
29374
-15
29375
-15
29376
-14
29377
-14
29378
-14
29379
-14
29380
-13
29381
-13
29382
-13
29383
19
29384
73
29385
89
29386
88
29387
72
29388
50
29389
27
29390
8
29391
-8
29392
-16
29393
-20
29394
-19
29395
-16
29396
-12
29397
-8
29398
-4
29399
-1
29400
1
29401
0
29402
0
29403
-1
29404
-3
29405
-4
29406
-4
29407
-6
29408
-5
29409
-6
29410
-6
29411
-7
29412
-7
29413
-7
29414
-7
29415
-7
29416
-7
29417
-8
29418
-7
29419
-8
29420
-8
29421
-9
29422
-8
29423
-9
29424
-9
29425
-9
29426
-8
29427
-9
29428
-9
29429
-9
29430
-10
29431
-10
29432
-10
29433
-11
29434
-10
29435
-10
29436
-10
29437
-10
29438
-9
29439
-10
29440
-10
29441
-10
29442
-10
29443
-11
29444
-10
29445
-10
29446
-10
29447
-34
29448
-72
29449
-99
29450
-98
29451
-86
29452
-66
29453
-49
29454
-33
29455
-23
29456
-17
29457
-15
29458
-14
29459
-16
29460
-17
29461
-20
29462
-21
29463
-21
29464
-21
29465
-20
29466
-18
29467
-18
29468
-17
29469
-17
29470
-16
29471
-16
29472
-15
29473
-15
29474
-14
29475
-14
29476
-13
29477
-14
29478
-13
29479
19
29480
72
29481
89
29482
88
29483
71
29484
51
29485
27
29486
8
29487
-8
29488
-16
29489
-21
29490
-20
29491
-17
29492
-11
29493
-8
29494
-3
29495
-1
29496
0
29497
-1
29498
-1
29499
-2
29500
-3
29501
-4
29502
-4
29503
-6
29504
-6
29505
-7
29506
-7
29507
-7
29508
-7
29509
-8
29510
-7
29511
-32
29512
-70
29513
-96
29514
-80
29515
-83
29516
-65
29517
-48
29518
-32
29519
-23
29520
-16
29521
-13
29522
-14
29523
-16
29524
-17
29525
-19
29526
-20
29527
-21
29528
-19
29529
-20
29530
-18
29531
-17
29532
-17
29533
-16
29534
-15
29535
-16
29536
-15
29537
-14
29538
-13
29539
-14
29540
-13
29541
-13
29542
-13
29543
20
29544
73
29545
89
29546
89
29547
72
29548
50
29549
27
29550
8
29551
-7
29552
-17
29553
-20
29554
-19
29555
-17
29556
-12
29557
-8
29558
-4
29559
-1
29560
1
29561
0
29562
-1
29563
-2
29564
-2
29565
-4
29566
-5
29567
-6
29568
-6
29569
-7
29570
-6
29571
-7
29572
-7
29573
-7
29574
-8
29575
-33
29576
-71
29577
-96
29578
-80
29579
-83
29580
-65
29581
-47
29582
-32
29583
-22
29584
-16
29585
-13
29586
-13
29587
-15
29588
-16
29589
-19
29590
-19
29591
-20
29592
-20
29593
-20
29594
-18
29595
-18
29596
-16
29597
-16
29598
-14
29599
-15
29600
-14
29601
-14
29602
-14
29603
-14
29604
-13
29605
-13
29606
-12
29607
-13
29608
-12
29609
-13
29610
-12
29611
-12
29612
-12
29613
-12
29614
-11
29615
-12
29616
-11
29617
-11
29618
-12
29619
-12
29620
-11
29621
-12
29622
-11
29623
-11
29624
-10
29625
-11
29626
-10
29627
-10
29628
-10
29629
-10
29630
-10
29631
-11
29632
-10
29633
-10
29634
-10
29635
-10
29636
-10
29637
-10
29638
-10
29639
22
29640
76
29641
92
29642
91
29643
74
29644
53
29645
29
29646
9
29647
-7
29648
-15
29649
-20
29650
-18
29651
-16
29652
-11
29653
-6
29654
-3
29655
-1
29656
1
29657
0
29658
0
29659
-1
29660
-2
29661
-4
29662
-4
29663
-5
29664
-5
29665
-6
29666
-6
29667
-7
29668
-6
29669
-7
29670
-7
29671
-32
29672
-70
29673
-96
29674
-80
29675
-83
29676
-65
29677
-48
29678
-32
29679
-22
29680
-15
29681
-13
29682
-13
29683
-15
29684
-17
29685
-18
29686
-20
29687
-20
29688
-19
29689
-19
29690
-18
29691
-18
29692
-16
29693
-17
29694
-15
29695
-15
29696
-15
29697
-14
29698
-13
29699
-14
29700
-13
29701
-13
29702
-13
29703
19
29704
73
29705
89
29706
89
29707
72
29708
51
29709
27
29710
8
29711
-8
29712
-16
29713
-21
29714
-20
29715
-16
29716
-11
29717
-8
29718
-3
29719
-1
29720
0
29721
0
29722
0
29723
-1
29724
-3
29725
-4
29726
-4
29727
-6
29728
-5
29729
-6
29730
-6
29731
-7
29732
-7
29733
-8
29734
-7
29735
-8
29736
-7
29737
-8
29738
-7
29739
-8
29740
-8
29741
-9
29742
-8
29743
-10
29744
-9
29745
-9
29746
-9
29747
-10
29748
-9
29749
-10
29750
-10
29751
-10
29752
-9
29753
-10
29754
-9
29755
-9
29756
-10
29757
-10
29758
-9
29759
-11
29760
-10
29761
-10
29762
-10
29763
-10
29764
-10
29765
-10
29766
-10
29767
-35
29768
-72
29769
-99
29770
-98
29771
-85
29772
-67
29773
-49
29774
-33
29775
-24
29776
-17
29777
-15
29778
-15
29779
-17
29780
-18
29781
-20
29782
-21
29783
-21
29784
-20
29785
-21
29786
-19
29787
-19
29788
-17
29789
-17
29790
-15
29791
-15
29792
-15
29793
-14
29794
-13
29795
-14
29796
-13
29797
-13
29798
-13
29799
-14
29800
-13
29801
-13
29802
-12
29803
-12
29804
-11
29805
-12
29806
-12
29807
-12
29808
-12
29809
-12
29810
-11
29811
-12
29812
-11
29813
-11
29814
-11
29815
-11
29816
-11
29817
-11
29818
-11
29819
-11
29820
-10
29821
-10
29822
-10
29823
-10
29824
-11
29825
-11
29826
-10
29827
-11
29828
-10
29829
-10
29830
-9
29831
22
29832
76
29833
91
29834
91
29835
74
29836
52
29837
29
29838
9
29839
-6
29840
-15
29841
-19
29842
-18
29843
-16
29844
-11
29845
-8
29846
-3
29847
-1
29848
1
29849
1
29850
1
29851
0
29852
-2
29853
-4
29854
-4
29855
-6
29856
-5
29857
-6
29858
-7
29859
-7
29860
-6
29861
-7
29862
-7
29863
-33
29864
-71
29865
-97
29866
-80
29867
-83
29868
-65
29869
-47
29870
-32
29871
-22
29872
-16
29873
-14
29874
-13
29875
-15
29876
-16
29877
-18
29878
-19
29879
-20
29880
-19
29881
-20
29882
-18
29883
-18
29884
-17
29885
-16
29886
-15
29887
-15
29888
-14
29889
-14
29890
-13
29891
-14
29892
-13
29893
-13
29894
-13
29895
20
29896
74
29897
89
29898
89
29899
72
29900
51
29901
27
29902
8
29903
-8
29904
-17
29905
-21
29906
-19
29907
-17
29908
-12
29909
-7
29910
-4
29911
-2
29912
0
29913
0
29914
0
29915
-1
29916
-1
29917
-4
29918
-4
29919
-5
29920
-6
29921
-6
29922
-6
29923
-8
29924
-7
29925
-7
29926
-6
29927
-32
29928
-71
29929
-96
29930
-97
29931
-83
29932
-65
29933
-48
29934
-32
29935
-22
29936
-16
29937
-14
29938
-14
29939
-15
29940
-17
29941
-19
29942
-19
29943
-21
29944
-19
29945
-19
29946
-19
29947
-18
29948
-16
29949
-16
29950
-15
29951
-15
29952
-14
29953
-14
29954
-13
29955
-14
29956
-13
29957
-14
29958
-13
29959
19
29960
73
29961
90
29962
89
29963
72
29964
50
29965
26
29966
7
29967
-9
29968
-17
29969
-20
29970
-20
29971
-17
29972
-11
29973
-7
29974
-3
29975
-2
29976
0
29977
-1
29978
0
29979
-1
29980
-3
29981
-4
29982
-4
29983
-6
29984
-6
29985
-7
29986
-7
29987
-7
29988
-7
29989
-7
29990
-8
29991
-7
29992
-7
29993
-8
29994
-8
29995
-9
29996
-9
29997
-9
29998
-8
29999
-9
30000
-9
30001
-9
30002
-8
30003
-10
30004
-9
30005
-10
30006
-10
30007
-10
30008
-9
30009
-10
30010
-10
30011
-10
30012
-10
30013
-10
30014
-10
30015
-10
30016
-10
30017
-10
30018
-9
30019
-10
30020
-9
30021
-10
30022
-10
30023
-35
30024
-73
30025
-99
30026
-99
30027
-85
30028
-66
30029
-49
30030
-33
30031
-23
30032
-17
30033
-15
30034
-15
30035
-17
30036
-18
30037
-20
30038
-21
30039
-21
30040
-21
30041
-20
30042
-20
30043
-18
30044
-17
30045
-17
30046
-15
30047
-15
30048
-15
30049
-15
30050
-14
30051
-14
30052
-14
30053
-13
30054
-13
30055
19
30056
73
30057
90
30058
88
30059
72
30060
51
30061
26
30062
7
30063
-8
30064
-17
30065
-21
30066
-19
30067
-16
30068
-12
30069
-8
30070
-3
30071
-2
30072
0
30073
0
30074
-1
30075
-1
30076
-2
30077
-3
30078
-4
30079
-5
30080
-6
30081
-7
30082
-7
30083
-7
30084
-7
30085
-7
30086
-7
30087
-33
30088
-71
30089
-97
30090
-97
30091
-84
30092
-65
30093
-47
30094
-32
30095
-22
30096
-15
30097
-13
30098
-13
30099
-16
30100
-17
30101
-19
30102
-19
30103
-20
30104
-19
30105
-20
30106
-18
30107
-18
30108
-17
30109
-17
30110
-15
30111
-15
30112
-14
30113
-14
30114
-13
30115
-14
30116
-13
30117
-13
30118
-13
30119
-13
30120
-12
30121
-13
30122
-13
30123
-13
30124
-12
30125
-12
30126
-11
30127
-12
30128
-11
30129
-11
30130
-10
30131
-11
30132
-11
30133
-11
30134
-11
30135
-11
30136
-10
30137
-11
30138
-10
30139
-10
30140
-10
30141
-11
30142
-9
30143
-10
30144
-10
30145
-11
30146
-10
30147
-11
30148
-10
30149
-10
30150
-10
30151
22
30152
76
30153
92
30154
90
30155
74
30156
53
30157
28
30158
9
30159
-6
30160
-15
30161
-19
30162
-18
30163
-16
30164
-11
30165
-7
30166
-3
30167
-1
30168
1
30169
1
30170
0
30171
-1
30172
-2
30173
-4
30174
-5
30175
-5
30176
-6
30177
-7
30178
-6
30179
-6
30180
-6
30181
-6
30182
-6
30183
-8
30184
-7
30185
-8
30186
-8
30187
-8
30188
-7
30189
-8
30190
-8
30191
-9
30192
-9
30193
-10
30194
-9
30195
-9
30196
-9
30197
-9
30198
-9
30199
-10
30200
-10
30201
-10
30202
-10
30203
-11
30204
-9
30205
-10
30206
-9
30207
-10
30208
-10
30209
-10
30210
-10
30211
-10
30212
-10
30213
-10
30214
-10
30215
-35
30216
-73
30217
-98
30218
-98
30219
-85
30220
-67
30221
-50
30222
-34
30223
-23
30224
-17
30225
-14
30226
-14
30227
-16
30228
-17
30229
-20
30230
-21
30231
-22
30232
-21
30233
-21
30234
-19
30235
-18
30236
-17
30237
-16
30238
-15
30239
-15
30240
-15
30241
-15
30242
-14
30243
-15
30244
-13
30245
-13
30246
-13
30247
19
30248
73
30249
90
30250
89
30251
72
30252
51
30253
26
30254
7
30255
-8
30256
-17
30257
-21
30258
-19
30259
-17
30260
-12
30261
-8
30262
-3
30263
-1
30264
1
30265
0
30266
0
30267
-2
30268
-2
30269
-4
30270
-4
30271
-6
30272
-6
30273
-7
30274
-6
30275
-7
30276
-7
30277
-7
30278
-7
30279
-33
30280
-71
30281
-96
30282
-80
30283
-83
30284
-65
30285
-48
30286
-32
30287
-22
30288
-16
30289
-14
30290
-13
30291
-15
30292
-17
30293
-18
30294
-19
30295
-21
30296
-20
30297
-20
30298
-19
30299
-18
30300
-16
30301
-16
30302
-15
30303
-15
30304
-14
30305
-15
30306
-14
30307
-14
30308
-13
30309
-13
30310
-12
30311
-13
30312
-13
30313
-12
30314
-12
30315
-12
30316
-11
30317
-12
30318
-11
30319
-12
30320
-11
30321
-12
30322
-11
30323
-11
30324
-12
30325
-12
30326
-11
30327
-11
30328
-11
30329
-11
30330
-10
30331
-10
30332
-10
30333
-11
30334
-10
30335
-11
30336
-10
30337
-11
30338
-10
30339
-11
30340
-10
30341
-10
30342
-10
30343
22
30344
76
30345
91
30346
90
30347
74
30348
53
30349
29
30350
9
30351
-6
30352
-15
30353
-19
30354
-19
30355
-16
30356
-11
30357
-7
30358
-3
30359
-1
30360
1
30361
1
30362
1
30363
-1
30364
-1
30365
-4
30366
-4
30367
-5
30368
-6
30369
-6
30370
-6
30371
-7
30372
-7
30373
-8
30374
-7
30375
-33
30376
-71
30377
-96
30378
-80
30379
-83
30380
-64
30381
-48
30382
-32
30383
-22
30384
-15
30385
-13
30386
-13
30387
-14
30388
-17
30389
-19
30390
-19
30391
-21
30392
-20
30393
-19
30394
-18
30395
-17
30396
-15
30397
-16
30398
-15
30399
-15
30400
-14
30401
-14
30402
-13
30403
-14
30404
-13
30405
-13
30406
-12
30407
19
30408
73
30409
89
30410
87
30411
71
30412
51
30413
27
30414
8
30415
-7
30416
-15
30417
-21
30418
-19
30419
-17
30420
-13
30421
-8
30422
-4
30423
-2
30424
0
30425
1
30426
1
30427
-1
30428
-2
30429
-4
30430
-5
30431
-6
30432
-5
30433
-7
30434
-6
30435
-7
30436
-7
30437
-7
30438
-7
30439
-32
30440
-70
30441
-96
30442
-80
30443
-83
30444
-64
30445
-47
30446
-32
30447
-22
30448
-15
30449
-14
30450
-13
30451
-15
30452
-17
30453
-19
30454
-19
30455
-20
30456
-20
30457
-20
30458
-19
30459
-18
30460
-16
30461
-16
30462
-15
30463
-15
30464
-15
30465
-14
30466
-13
30467
-14
30468
-13
30469
-13
30470
-13
30471
19
30472
74
30473
90
30474
89
30475
72
30476
51
30477
26
30478
7
30479
-8
30480
-17
30481
-20
30482
-19
30483
-17
30484
-12
30485
-8
30486
-4
30487
-1
30488
1
30489
0
30490
0
30491
-1
30492
-2
30493
-4
30494
-4
30495
-5
30496
-7
30497
-7
30498
-7
30499
-7
30500
-7
30501
-7
30502
-7
30503
-8
30504
-7
30505
-8
30506
-8
30507
-8
30508
-8
30509
-9
30510
-8
30511
-9
30512
-8
30513
-9
30514
-9
30515
-10
30516
-10
30517
-9
30518
-9
30519
-10
30520
-9
30521
-10
30522
-10
30523
-10
30524
-10
30525
-10
30526
-10
30527
-10
30528
-9
30529
-10
30530
-10
30531
-11
30532
-10
30533
-11
30534
-10
30535
-36
30536
-73
30537
-98
30538
-98
30539
-86
30540
-67
30541
-49
30542
-34
30543
-24
30544
-17
30545
-15
30546
-14
30547
-16
30548
-18
30549
-20
30550
-20
30551
-21
30552
-21
30553
-20
30554
-19
30555
-19
30556
-17
30557
-16
30558
-15
30559
-15
30560
-14
30561
-15
30562
-14
30563
-14
30564
-13
30565
-14
30566
-12
30567
-13
30568
-13
30569
-13
30570
-12
30571
-13
30572
-12
30573
-12
30574
-12
30575
-12
30576
-11
30577
-11
30578
-11
30579
-11
30580
-11
30581
-11
30582
-11
30583
-11
30584
-10
30585
-11
30586
-10
30587
-11
30588
-10
30589
-11
30590
-10
30591
-10
30592
-10
30593
-10
30594
-9
30595
-11
30596
-10
30597
-10
30598
-10
30599
22
30600
76
30601
92
30602
91
30603
74
30604
53
30605
28
30606
10
30607
-6
30608
-16
30609
-20
30610
-19
30611
-16
30612
-11
30613
-7
30614
-3
30615
-1
30616
1
30617
1
30618
0
30619
-1
30620
-1
30621
-4
30622
-4
30623
-5
30624
-5
30625
-6
30626
-6
30627
-7
30628
-7
30629
-7
30630
-6
30631
-7
30632
-7
30633
-7
30634
-7
30635
-8
30636
-8
30637
-9
30638
-8
30639
-9
30640
-9
30641
-10
30642
-9
30643
-9
30644
-9
30645
-10
30646
-9
30647
-10
30648
-10
30649
-10
30650
-9
30651
-10
30652
-9
30653
-9
30654
-10
30655
-10
30656
-10
30657
-11
30658
-10
30659
-10
30660
-10
30661
-10
30662
-10
30663
-35
30664
-73
30665
-98
30666
-98
30667
-86
30668
-67
30669
-49
30670
-34
30671
-23
30672
-16
30673
-15
30674
-15
30675
-17
30676
-18
30677
-20
30678
-20
30679
-21
30680
-21
30681
-21
30682
-19
30683
-19
30684
-17
30685
-17
30686
-16
30687
-16
30688
-14
30689
-14
30690
-14
30691
-14
30692
-13
30693
-14
30694
-13
30695
19
30696
73
30697
90
30698
89
30699
71
30700
51
30701
27
30702
7
30703
-8
30704
-17
30705
-20
30706
-19
30707
-17
30708
-12
30709
-7
30710
-4
30711
-2
30712
-1
30713
-1
30714
-1
30715
-2
30716
-2
30717
-4
30718
-4
30719
-5
30720
-6
30721
-7
30722
-7
30723
-8
30724
-7
30725
-7
30726
-7
30727
-33
30728
-71
30729
-96
30730
-80
30731
-83
30732
-65
30733
-48
30734
-33
30735
-22
30736
-15
30737
-14
30738
-13
30739
-15
30740
-17
30741
-19
30742
-19
30743
-21
30744
-20
30745
-19
30746
-19
30747
-17
30748
-16
30749
-16
30750
-15
30751
-15
30752
-14
30753
-15
30754
-13
30755
-14
30756
-13
30757
-13
30758
-12
30759
18
30760
72
30761
89
30762
88
30763
71
30764
51
30765
28
30766
7
30767
-7
30768
-16
30769
-21
30770
-19
30771
-17
30772
-12
30773
-8
30774
-3
30775
-1
30776
0
30777
0
30778
0
30779
-2
30780
-2
30781
-3
30782
-4
30783
-5
30784
-5
30785
-7
30786
-6
30787
-7
30788
-6
30789
-7
30790
-7
30791
-32
30792
-70
30793
-96
30794
-79
30795
-83
30796
-65
30797
-47
30798
-33
30799
-22
30800
-15
30801
-13
30802
-13
30803
-15
30804
-16
30805
-19
30806
-20
30807
-20
30808
-20
30809
-19
30810
-18
30811
-18
30812
-16
30813
-16
30814
-15
30815
-15
30816
-14
30817
-14
30818
-14
30819
-14
30820
-13
30821
-13
30822
-12
30823
20
30824
73
30825
89
30826
88
30827
71
30828
51
30829
27
30830
8
30831
-7
30832
-16
30833
-20
30834
-19
30835
-17
30836
-12
30837
-8
30838
-3
30839
-1
30840
1
30841
1
30842
-1
30843
-1
30844
-2
30845
-5
30846
-5
30847
-6
30848
-6
30849
-7
30850
-6
30851
-7
30852
-7
30853
-7
30854
-7
30855
-33
30856
-71
30857
-96
30858
-97
30859
-83
30860
-65
30861
-47
30862
-33
30863
-22
30864
-15
30865
-14
30866
-13
30867
-15
30868
-16
30869
-19
30870
-19
30871
-21
30872
-20
30873
-20
30874
-18
30875
-17
30876
-16
30877
-16
30878
-15
30879
-15
30880
-14
30881
-15
30882
-14
30883
-14
30884
-13
30885
-14
30886
-12
30887
19
30888
73
30889
90
30890
89
30891
71
30892
51
30893
27
30894
7
30895
-7
30896
-16
30897
-21
30898
-20
30899
-17
30900
-12
30901
-8
30902
-4
30903
-1
30904
0
30905
0
30906
1
30907
-1
30908
-2
30909
-3
30910
-5
30911
-6
30912
-6
30913
-6
30914
-6
30915
-6
30916
-6
30917
-7
30918
-7
30919
-32
30920
-71
30921
-96
30922
-80
30923
-84
30924
-65
30925
-47
30926
-32
30927
-22
30928
-15
30929
-13
30930
-14
30931
-15
30932
-16
30933
-18
30934
-19
30935
-20
30936
-20
30937
-20
30938
-18
30939
-17
30940
-16
30941
-16
30942
-14
30943
-15
30944
-14
30945
-14
30946
-14
30947
-14
30948
-13
30949
-14
30950
-13
30951
19
30952
73
30953
90
30954
89
30955
72
30956
51
30957
27
30958
8
30959
-7
30960
-16
30961
-20
30962
-19
30963
-17
30964
-12
30965
-8
30966
-3
30967
-2
30968
0
30969
0
30970
-1
30971
-1
30972
-2
30973
-3
30974
-4
30975
-5
30976
-6
30977
-7
30978
-7
30979
-7
30980
-6
30981
-7
30982
-6
30983
-33
30984
-71
30985
-96
30986
-80
30987
-83
30988
-65
30989
-47
30990
-33
30991
-22
30992
-15
30993
-14
30994
-13
30995
-15
30996
-17
30997
-19
30998
-19
30999
-20
31000
-19
31001
-19
31002
-18
31003
-18
31004
-17
31005
-16
31006
-15
31007
-15
31008
-13
31009
-14
31010
-13
31011
-14
31012
-13
31013
-14
31014
-13
31015
-13
31016
-12
31017
-12
31018
-11
31019
-12
31020
-11
31021
-12
31022
-12
31023
-12
31024
-11
31025
-11
31026
-11
31027
-11
31028
-10
31029
-12
31030
-11
31031
-11
31032
-11
31033
-11
31034
-10
31035
-12
31036
-11
31037
-11
31038
-10
31039
-11
31040
-10
31041
-10
31042
-11
31043
-11
31044
-10
31045
-10
31046
-9
31047
22
31048
75
31049
92
31050
91
31051
74
31052
52
31053
29
31054
10
31055
-6
31056
-15
31057
-19
31058
-19
31059
-16
31060
-11
31061
-8
31062
-3
31063
-1
31064
1
31065
1
31066
1
31067
-1
31068
-2
31069
-3
31070
-4
31071
-6
31072
-5
31073
-6
31074
-7
31075
-7
31076
-7
31077
-7
31078
-7
31079
-8
31080
-7
31081
-8
31082
-7
31083
-8
31084
-7
31085
-8
31086
-8
31087
-9
31088
-8
31089
-9
31090
-8
31091
-9
31092
-9
31093
-9
31094
-9
31095
-10
31096
-10
31097
-10
31098
-9
31099
-10
31100
-9
31101
-10
31102
-10
31103
-10
31104
-9
31105
-11
31106
-10
31107
-10
31108
-11
31109
-11
31110
-9
31111
-34
31112
-72
31113
-98
31114
-98
31115
-86
31116
-67
31117
-49
31118
-34
31119
-23
31120
-16
31121
-15
31122
-15
31123
-16
31124
-17
31125
-20
31126
-20
31127
-21
31128
-21
31129
-20
31130
-19
31131
-18
31132
-17
31133
-16
31134
-16
31135
-16
31136
-15
31137
-14
31138
-14
31139
-14
31140
-13
31141
-14
31142
-12
31143
-13
31144
-13
31145
-13
31146
-12
31147
-13
31148
-12
31149
-12
31150
-11
31151
-11
31152
-11
31153
-12
31154
-12
31155
-11
31156
-11
31157
-11
31158
-10
31159
-10
31160
-11
31161
-11
31162
-11
31163
-11
31164
-10
31165
-10
31166
-10
31167
-11
31168
-10
31169
-10
31170
-10
31171
-10
31172
-10
31173
-11
31174
-10
31175
22
31176
76
31177
92
31178
91
31179
74
31180
52
31181
28
31182
9
31183
-7
31184
-15
31185
-19
31186
-19
31187
-15
31188
-11
31189
-7
31190
-3
31191
-1
31192
1
31193
0
31194
0
31195
-1
31196
-2
31197
-3
31198
-4
31199
-6
31200
-5
31201
-6
31202
-6
31203
-7
31204
-6
31205
-7
31206
-6
31207
-7
31208
-7
31209
-8
31210
-8
31211
-8
31212
-8
31213
-8
31214
-8
31215
-8
31216
-8
31217
-9
31218
-9
31219
-9
31220
-10
31221
-10
31222
-9
31223
-10
31224
-9
31225
-9
31226
-9
31227
-10
31228
-10
31229
-10
31230
-10
31231
-10
31232
-9
31233
-10
31234
-10
31235
-10
31236
-10
31237
-11
31238
-10
31239
-35
31240
-73
31241
-99
31242
-98
31243
-86
31244
-66
31245
-49
31246
-34
31247
-24
31248
-17
31249
-15
31250
-15
31251
-16
31252
-17
31253
-20
31254
-20
31255
-21
31256
-21
31257
-21
31258
-19
31259
-19
31260
-17
31261
-17
31262
-15
31263
-15
31264
-14
31265
-14
31266
-15
31267
-15
31268
-13
31269
-14
31270
-13
31271
19
31272
73
31273
89
31274
88
31275
71
31276
50
31277
26
31278
7
31279
-9
31280
-17
31281
-20
31282
-19
31283
-17
31284
-12
31285
-9
31286
-4
31287
-1
31288
0
31289
0
31290
0
31291
-1
31292
-3
31293
-4
31294
-4
31295
-7
31296
-6
31297
-7
31298
-7
31299
-7
31300
-6
31301
-7
31302
-7
31303
-32
31304
-70
31305
-97
31306
-80
31307
-83
31308
-65
31309
-47
31310
-32
31311
-23
31312
-16
31313
-13
31314
-14
31315
-16
31316
-17
31317
-19
31318
-20
31319
-20
31320
-19
31321
-20
31322
-18
31323
-18
31324
-17
31325
-16
31326
-14
31327
-14
31328
-14
31329
-14
31330
-13
31331
-14
31332
-13
31333
-13
31334
-13
31335
-13
31336
-12
31337
-12
31338
-12
31339
-13
31340
-11
31341
-12
31342
-12
31343
-12
31344
-11
31345
-12
31346
-11
31347
-11
31348
-11
31349
-12
31350
-11
31351
-11
31352
-11
31353
-11
31354
-10
31355
-11
31356
-10
31357
-10
31358
-11
31359
-11
31360
-10
31361
-10
31362
-11
31363
-10
31364
-10
31365
-11
31366
-10
31367
22
31368
75
31369
92
31370
91
31371
73
31372
52
31373
28
31374
9
31375
-7
31376
-15
31377
-19
31378
-19
31379
-16
31380
-11
31381
-7
31382
-3
31383
0
31384
1
31385
1
31386
1
31387
-1
31388
-2
31389
-3
31390
-4
31391
-6
31392
-5
31393
-6
31394
-7
31395
-7
31396
-7
31397
-8
31398
-7
31399
-32
31400
-70
31401
-96
31402
-80
31403
-83
31404
-65
31405
-47
31406
-32
31407
-22
31408
-15
31409
-13
31410
-13
31411
-15
31412
-16
31413
-18
31414
-19
31415
-21
31416
-20
31417
-20
31418
-19
31419
-17
31420
-16
31421
-15
31422
-14
31423
-14
31424
-14
31425
-14
31426
-13
31427
-14
31428
-13
31429
-13
31430
-13
31431
19
31432
74
31433
90
31434
89
31435
72
31436
51
31437
26
31438
7
31439
-8
31440
-17
31441
-20
31442
-19
31443
-17
31444
-12
31445
-7
31446
-3
31447
-1
31448
0
31449
0
31450
0
31451
-1
31452
-2
31453
-4
31454
-4
31455
-6
31456
-6
31457
-7
31458
-6
31459
-7
31460
-7
31461
-7
31462
-7
31463
-8
31464
-8
31465
-8
31466
-8
31467
-9
31468
-8
31469
-8
31470
-9
31471
-9
31472
-8
31473
-9
31474
-10
31475
-9
31476
-9
31477
-10
31478
-9
31479
-9
31480
-9
31481
-10
31482
-9
31483
-11
31484
-10
31485
-10
31486
-9
31487
-10
31488
-9
31489
-10
31490
-10
31491
-11
31492
-10
31493
-11
31494
-10
31495
-35
31496
-73
31497
-98
31498
-98
31499
-85
31500
-67
31501
-49
31502
-34
31503
-24
31504
-17
31505
-14
31506
-14
31507
-16
31508
-17
31509
-21
31510
-21
31511
-21
31512
-21
31513
-21
31514
-19
31515
-18
31516
-17
31517
-16
31518
-15
31519
-15
31520
-15
31521
-15
31522
-15
31523
-15
31524
-13
31525
-14
31526
-13
31527
19
31528
73
31529
89
31530
88
31531
72
31532
50
31533
27
31534
8
31535
-8
31536
-17
31537
-20
31538
-19
31539
-17
31540
-12
31541
-8
31542
-4
31543
-2
31544
0
31545
0
31546
0
31547
-1
31548
-3
31549
-4
31550
-5
31551
-6
31552
-6
31553
-6
31554
-6
31555
-7
31556
-7
31557
-7
31558
-7
31559
-33
31560
-71
31561
-97
31562
-80
31563
-83
31564
-65
31565
-47
31566
-32
31567
-22
31568
-16
31569
-13
31570
-13
31571
-15
31572
-17
31573
-19
31574
-20
31575
-21
31576
-20
31577
-20
31578
-19
31579
-18
31580
-16
31581
-16
31582
-15
31583
-14
31584
-14
31585
-14
31586
-13
31587
-14
31588
-13
31589
-13
31590
-12
31591
20
31592
73
31593
89
31594
89
31595
71
31596
50
31597
26
31598
7
31599
-8
31600
-16
31601
-20
31602
-19
31603
-16
31604
-11
31605
-8
31606
-3
31607
-1
31608
-1
31609
0
31610
0
31611
-1
31612
-2
31613
-3
31614
-4
31615
-6
31616
-6
31617
-7
31618
-6
31619
-7
31620
-6
31621
-8
31622
-7
31623
-33
31624
-71
31625
-97
31626
-97
31627
-83
31628
-65
31629
-47
31630
-32
31631
-22
31632
-16
31633
-13
31634
-14
31635
-15
31636
-17
31637
-18
31638
-19
31639
-20
31640
-19
31641
-20
31642
-18
31643
-18
31644
-17
31645
-16
31646
-14
31647
-16
31648
-14
31649
-14
31650
-13
31651
-14
31652
-13
31653
-13
31654
-13
31655
19
31656
74
31657
90
31658
89
31659
73
31660
50
31661
27
31662
7
31663
-8
31664
-17
31665
-20
31666
-19
31667
-17
31668
-11
31669
-7
31670
-3
31671
-1
31672
1
31673
-1
31674
0
31675
-2
31676
-2
31677
-4
31678
-4
31679
-6
31680
-6
31681
-7
31682
-6
31683
-7
31684
-6
31685
-6
31686
-7
31687
-32
31688
-71
31689
-96
31690
-80
31691
-84
31692
-65
31693
-48
31694
-32
31695
-21
31696
-15
31697
-14
31698
-13
31699
-16
31700
-17
31701
-19
31702
-19
31703
-21
31704
-19
31705
-19
31706
-18
31707
-18
31708
-17
31709
-16
31710
-15
31711
-15
31712
-13
31713
-14
31714
-13
31715
-13
31716
-13
31717
-13
31718
-13
31719
19
31720
72
31721
89
31722
88
31723
72
31724
51
31725
27
31726
8
31727
-8
31728
-17
31729
-20
31730
-19
31731
-16
31732
-11
31733
-8
31734
-3
31735
-2
31736
0
31737
-1
31738
0
31739
-2
31740
-3
31741
-4
31742
-4
31743
-6
31744
-6
31745
-6
31746
-7
31747
-8
31748
-7
31749
-8
31750
-7
31751
-32
31752
-70
31753
-96
31754
-80
31755
-83
31756
-65
31757
-47
31758
-32
31759
-23
31760
-15
31761
-13
31762
-13
31763
-15
31764
-17
31765
-19
31766
-20
31767
-20
31768
-20
31769
-20
31770
-18
31771
-17
31772
-17
31773
-16
31774
-15
31775
-15
31776
-14
31777
-14
31778
-14
31779
-14
31780
-13
31781
-13
31782
-13
31783
19
31784
73
31785
89
31786
88
31787
71
31788
51
31789
27
31790
8
31791
-7
31792
-17
31793
-21
31794
-19
31795
-17
31796
-12
31797
-7
31798
-4
31799
-1
31800
0
31801
0
31802
0
31803
-1
31804
-2
31805
-4
31806
-4
31807
-5
31808
-6
31809
-6
31810
-6
31811
-7
31812
-7
31813
-8
31814
-7
31815
-33
31816
-71
31817
-96
31818
-80
31819
-83
31820
-65
31821
-47
31822
-33
31823
-22
31824
-16
31825
-14
31826
-13
31827
-15
31828
-16
31829
-19
31830
-19
31831
-21
31832
-20
31833
-20
31834
-18
31835
-17
31836
-16
31837
-16
31838
-15
31839
-15
31840
-14
31841
-14
31842
-13
31843
-13
31844
-12
31845
-13
31846
-13
31847
19
31848
73
31849
89
31850
89
31851
72
31852
50
31853
27
31854
8
31855
-8
31856
-16
31857
-20
31858
-20
31859
-17
31860
-12
31861
-8
31862
-4
31863
-1
31864
1
31865
-1
31866
0
31867
-1
31868
-2
31869
-4
31870
-4
31871
-6
31872
-6
31873
-6
31874
-6
31875
-7
31876
-6
31877
-7
31878
-7
31879
-32
31880
-70
31881
-96
31882
-80
31883
-82
31884
-65
31885
-47
31886
-32
31887
-22
31888
-16
31889
-14
31890
-13
31891
-16
31892
-17
31893
-18
31894
-19
31895
-20
31896
-19
31897
-20
31898
-19
31899
-18
31900
-16
31901
-16
31902
-14
31903
-14
31904
-14
31905
-14
31906
-13
31907
-14
31908
-13
31909
-13
31910
-13
31911
19
31912
74
31913
90
31914
89
31915
72
31916
51
31917
26
31918
7
31919
-8
31920
-16
31921
-20
31922
-19
31923
-17
31924
-12
31925
-8
31926
-4
31927
-2
31928
1
31929
0
31930
0
31931
-1
31932
-2
31933
-4
31934
-4
31935
-6
31936
-7
31937
-7
31938
-6
31939
-7
31940
-7
31941
-7
31942
-7
31943
-33
31944
-71
31945
-96
31946
-80
31947
-83
31948
-65
31949
-48
31950
-33
31951
-22
31952
-15
31953
-14
31954
-13
31955
-15
31956
-17
31957
-19
31958
-19
31959
-20
31960
-19
31961
-20
31962
-19
31963
-18
31964
-17
31965
-16
31966
-15
31967
-15
31968
-14
31969
-14
31970
-14
31971
-14
31972
-13
31973
-13
31974
-13
31975
19
31976
73
31977
89
31978
89
31979
72
31980
50
31981
27
31982
7
31983
-9
31984
-16
31985
-20
31986
-19
31987
-16
31988
-11
31989
-7
31990
-4
31991
-1
31992
0
31993
-1
31994
0
31995
-1
31996
-2
31997
-4
31998
-4
31999
-5
32000
-6
32001
-7
32002
-6
32003
-7
32004
-7
32005
-7
32006
-7
32007
-32
32008
-71
32009
-97
32010
-97
32011
-83
32012
-65
32013
-48
32014
-32
32015
-22
32016
-16
32017
-14
32018
-14
32019
-17
32020
-17
32021
-19
32022
-20
32023
-20
32024
-19
32025
-19
32026
-18
32027
-18
32028
-17
32029
-17
32030
-15
32031
-15
32032
-14
32033
-14
32034
-13
32035
-14
32036
-13
32037
-13
32038
-13
32039
-13
32040
-13
32041
-13
32042
-12
32043
-12
32044
-11
32045
-12
32046
-11
32047
-12
32048
-12
32049
-12
32050
-11
32051
-11
32052
-11
32053
-11
32054
-10
32055
-11
32056
-11
32057
-10
32058
-11
32059
-11
32060
-10
32061
-11
32062
-10
32063
-10
32064
-10
32065
-11
32066
-10
32067
-11
32068
-11
32069
-11
32070
-10
32071
22
32072
76
32073
92
32074
90
32075
74
32076
53
32077
28
32078
9
32079
-6
32080
-15
32081
-19
32082
-18
32083
-15
32084
-11
32085
-7
32086
-3
32087
-1
32088
1
32089
0
32090
1
32091
0
32092
-2
32093
-3
32094
-4
32095
-6
32096
-5
32097
-6
32098
-6
32099
-7
32100
-6
32101
-7
32102
-7
32103
-32
32104
-70
32105
-96
32106
-79
32107
-83
32108
-65
32109
-47
32110
-32
32111
-22
32112
-16
32113
-14
32114
-14
32115
-16
32116
-17
32117
-19
32118
-19
32119
-20
32120
-20
32121
-20
32122
-19
32123
-18
32124
-16
32125
-16
32126
-15
32127
-15
32128
-14
32129
-14
32130
-13
32131
-14
32132
-14
32133
-14
32134
-13
32135
19
32136
73
32137
90
32138
89
32139
72
32140
51
32141
26
32142
7
32143
-8
32144
-17
32145
-20
32146
-19
32147
-17
32148
-12
32149
-7
32150
-3
32151
-2
32152
0
32153
0
32154
0
32155
-1
32156
-1
32157
-3
32158
-4
32159
-5
32160
-6
32161
-6
32162
-6
32163
-7
32164
-6
32165
-7
32166
-6
32167
-32
32168
-71
32169
-96
32170
-80
32171
-83
32172
-65
32173
-48
32174
-33
32175
-22
32176
-15
32177
-14
32178
-14
32179
-15
32180
-17
32181
-19
32182
-19
32183
-20
32184
-19
32185
-19
32186
-19
32187
-18
32188
-16
32189
-16
32190
-15
32191
-14
32192
-13
32193
-14
32194
-13
32195
-14
32196
-13
32197
-13
32198
-12
32199
18
32200
73
32201
90
32202
89
32203
72
32204
51
32205
27
32206
7
32207
-8
32208
-17
32209
-21
32210
-19
32211
-16
32212
-11
32213
-7
32214
-4
32215
-2
32216
0
32217
0
32218
0
32219
-1
32220
-2
32221
-4
32222
-4
32223
-5
32224
-5
32225
-7
32226
-6
32227
-8
32228
-7
32229
-7
32230
-7
32231
-32
32232
-70
32233
-96
32234
-80
32235
-83
32236
-65
32237
-48
32238
-32
32239
-22
32240
-15
32241
-13
32242
-13
32243
-15
32244
-17
32245
-19
32246
-20
32247
-21
32248
-20
32249
-20
32250
-18
32251
-17
32252
-16
32253
-17
32254
-15
32255
-15
32256
-14
32257
-14
32258
-13
32259
-14
32260
-13
32261
-13
32262
-13
32263
19
32264
73
32265
90
32266
88
32267
72
32268
51
32269
27
32270
8
32271
-7
32272
-17
32273
-21
32274
-20
32275
-17
32276
-11
32277
-7
32278
-3
32279
-2
32280
0
32281
0
32282
-1
32283
-1
32284
-2
32285
-5
32286
-4
32287
-5
32288
-5
32289
-7
32290
-6
32291
-7
32292
-7
32293
-7
32294
-7
32295
-32
32296
-70
32297
-96
32298
-97
32299
-83
32300
-65
32301
-48
32302
-33
32303
-22
32304
-16
32305
-14
32306
-13
32307
-15
32308
-17
32309
-19
32310
-19
32311
-22
32312
-20
32313
-20
32314
-18
32315
-18
32316
-16
32317
-16
32318
-15
32319
-15
32320
-14
32321
-15
32322
-13
32323
-13
32324
-13
32325
-13
32326
-12
32327
19
32328
73
32329
90
32330
89
32331
71
32332
51
32333
27
32334
7
32335
-8
32336
-16
32337
-21
32338
-19
32339
-17
32340
-11
32341
-7
32342
-3
32343
-1
32344
1
32345
0
32346
0
32347
-2
32348
-2
32349
-4
32350
-4
32351
-6
32352
-6
32353
-6
32354
-6
32355
-7
32356
-7
32357
-8
32358
-8
32359
-33
32360
-71
32361
-97
32362
-80
32363
-83
32364
-65
32365
-48
32366
-32
32367
-22
32368
-15
32369
-13
32370
-12
32371
-15
32372
-17
32373
-18
32374
-20
32375
-21
32376
-20
32377
-20
32378
-19
32379
-17
32380
-16
32381
-16
32382
-15
32383
-14
32384
-15
32385
-15
32386
-13
32387
-14
32388
-13
32389
-13
32390
-12
32391
19
32392
74
32393
90
32394
89
32395
72
32396
51
32397
26
32398
7
32399
-8
32400
-16
32401
-21
32402
-19
32403
-16
32404
-12
32405
-8
32406
-4
32407
-2
32408
0
32409
1
32410
0
32411
-1
32412
-2
32413
-4
32414
-5
32415
-6
32416
-5
32417
-7
32418
-6
32419
-6
32420
-7
32421
-7
32422
-6
32423
-8
32424
-7
32425
-8
32426
-8
32427
-9
32428
-8
32429
-8
32430
-9
32431
-9
32432
-9
32433
-10
32434
-9
32435
-10
32436
-10
32437
-9
32438
-9
32439
-10
32440
-9
32441
-10
32442
-9
32443
-11
32444
-10
32445
-10
32446
-10
32447
-10
32448
-9
32449
-11
32450
-10
32451
-11
32452
-10
32453
-10
32454
-10
32455
-35
32456
-73
32457
-99
32458
-99
32459
-86
32460
-67
32461
-49
32462
-34
32463
-23
32464
-17
32465
-15
32466
-14
32467
-16
32468
-18
32469
-20
32470
-21
32471
-22
32472
-21
32473
-20
32474
-19
32475
-18
32476
-17
32477
-17
32478
-15
32479
-16
32480
-15
32481
-15
32482
-14
32483
-15
32484
-13
32485
-14
32486
-13
32487
-13
32488
-12
32489
-13
32490
-13
32491
-13
32492
-12
32493
-12
32494
-11
32495
-11
32496
-12
32497
-12
32498
-11
32499
-12
32500
-11
32501
-11
32502
-11
32503
-11
32504
-10
32505
-11
32506
-11
32507
-11
32508
-10
32509
-12
32510
-11
32511
-11
32512
-10
32513
-10
32514
-10
32515
-11
32516
-10
32517
-11
32518
-10
32519
21
32520
76
32521
92
32522
91
32523
74
32524
53
32525
28
32526
9
32527
-7
32528
-15
32529
-20
32530
-18
32531
-15
32532
-11
32533
-7
32534
-2
32535
-1
32536
0
32537
1
32538
1
32539
-1
32540
-1
32541
-3
32542
-4
32543
-5
32544
-5
32545
-7
32546
-6
32547
-6
32548
-7
32549
-7
32550
-6
32551
-32
32552
-70
32553
-96
32554
-80
32555
-84
32556
-65
32557
-47
32558
-32
32559
-22
32560
-15
32561
-14
32562
-13
32563
-15
32564
-17
32565
-19
32566
-19
32567
-20
32568
-20
32569
-19
32570
-18
32571
-18
32572
-17
32573
-16
32574
-16
32575
-15
32576
-14
32577
-14
32578
-13
32579
-13
32580
-12
32581
-13
32582
-13
32583
19
32584
73
32585
89
32586
89
32587
72
32588
51
32589
26
32590
8
32591
-7
32592
-17
32593
-20
32594
-19
32595
-17
32596
-11
32597
-7
32598
-3
32599
-1
32600
1
32601
0
32602
-1
32603
-1
32604
-2
32605
-4
32606
-4
32607
-5
32608
-6
32609
-7
32610
-7
32611
-8
32612
-7
32613
-7
32614
-7
32615
-8
32616
-7
32617
-7
32618
-8
32619
-8
32620
-8
32621
-9
32622
-9
32623
-9
32624
-9
32625
-9
32626
-8
32627
-9
32628
-9
32629
-10
32630
-9
32631
-10
32632
-9
32633
-10
32634
-10
32635
-10
32636
-9
32637
-10
32638
-10
32639
-10
32640
-10
32641
-11
32642
-10
32643
-10
32644
-10
32645
-10
32646
-9
32647
-35
32648
-73
32649
-99
32650
-99
32651
-86
32652
-67
32653
-49
32654
-34
32655
-23
32656
-17
32657
-15
32658
-15
32659
-17
32660
-18
32661
-20
32662
-20
32663
-21
32664
-21
32665
-20
32666
-19
32667
-19
32668
-17
32669
-17
32670
-16
32671
-15
32672
-14
32673
-15
32674
-14
32675
-14
32676
-13
32677
-14
32678
-13
32679
-13
32680
-13
32681
-13
32682
-12
32683
-12
32684
-12
32685
-12
32686
-12
32687
-12
32688
-11
32689
-12
32690
-11
32691
-11
32692
-11
32693
-11
32694
-11
32695
-11
32696
-11
32697
-11
32698
-11
32699
-11
32700
-10
32701
-10
32702
-10
32703
-10
32704
-10
32705
-10
32706
-10
32707
-11
32708
-10
32709
-10
32710
-10
32711
22
32712
76
32713
92
32714
90
32715
74
32716
52
32717
28
32718
9
32719
-6
32720
-15
32721
-19
32722
-18
32723
-16
32724
-11
32725
-7
32726
-3
32727
-1
32728
1
32729
1
32730
1
32731
0
32732
-1
32733
-4
32734
-4
32735
-5
32736
-6
32737
-7
32738
-6
32739
-7
32740
-7
32741
-7
32742
-6
32743
-33
32744
-71
32745
-96
32746
-97
32747
-83
32748
-64
32749
-47
32750
-32
32751
-22
32752
-15
32753
-14
32754
-13
32755
-15
32756
-17
32757
-19
32758
-19
32759
-20
32760
-20
32761
-19
32762
-19
32763
-18
32764
-17
32765
-16
32766
-15
32767
-15
32768
-13
32769
-14
32770
-13
32771
-14
32772
-14
32773
-14
32774
-13
32775
19
32776
73
32777
90
32778
89
32779
72
32780
51
32781
27
32782
7
32783
-8
32784
-16
32785
-21
32786
-19
32787
-16
32788
-11
32789
-7
32790
-3
32791
-1
32792
0
32793
0
32794
0
32795
-2
32796
-2
32797
-3
32798
-5
32799
-6
32800
-6
32801
-7
32802
-7
32803
-7
32804
-7
32805
-7
32806
-6
32807
-32
32808
-70
32809
-96
32810
-80
32811
-84
32812
-65
32813
-47
32814
-32
32815
-22
32816
-15
32817
-13
32818
-14
32819
-16
32820
-17
32821
-19
32822
-19
32823
-20
32824
-20
32825
-19
32826
-18
32827
-18
32828
-17
32829
-16
32830
-15
32831
-15
32832
-14
32833
-14
32834
-13
32835
-13
32836
-13
32837
-13
32838
-13
32839
19
32840
73
32841
90
32842
89
32843
72
32844
51
32845
27
32846
8
32847
-8
32848
-17
32849
-21
32850
-19
32851
-16
32852
-12
32853
-7
32854
-3
32855
-2
32856
0
32857
0
32858
-1
32859
-2
32860
-2
32861
-4
32862
-4
32863
-5
32864
-5
32865
-7
32866
-7
32867
-7
32868
-7
32869
-7
32870
-6
32871
-33
32872
-71
32873
-96
32874
-97
32875
-84
32876
-65
32877
-48
32878
-32
32879
-22
32880
-15
32881
-14
32882
-13
32883
-15
32884
-17
32885
-19
32886
-19
32887
-21
32888
-20
32889
-19
32890
-18
32891
-18
32892
-16
32893
-16
32894
-15
32895
-15
32896
-14
32897
-15
32898
-13
32899
-14
32900
-13
32901
-13
32902
-13
32903
19
32904
73
32905
89
32906
89
32907
71
32908
51
32909
27
32910
7
32911
-8
32912
-17
32913
-21
32914
-19
32915
-17
32916
-12
32917
-8
32918
-3
32919
-1
32920
0
32921
0
32922
0
32923
-2
32924
-3
32925
-4
32926
-5
32927
-6
32928
-5
32929
-6
32930
-7
32931
-7
32932
-7
32933
-8
32934
-7
32935
-32
32936
-71
32937
-96
32938
-79
32939
-83
32940
-65
32941
-48
32942
-32
32943
-23
32944
-16
32945
-13
32946
-13
32947
-15
32948
-17
32949
-19
32950
-20
32951
-21
32952
-20
32953
-20
32954
-18
32955
-18
32956
-17
32957
-16
32958
-15
32959
-15
32960
-14
32961
-14
32962
-13
32963
-14
32964
-13
32965
-13
32966
-12
32967
20
32968
74
32969
90
32970
88
32971
72
32972
51
32973
27
32974
8
32975
-7
32976
-16
32977
-20
32978
-19
32979
-16
32980
-12
32981
-8
32982
-3
32983
-2
32984
0
32985
0
32986
0
32987
-1
32988
-2
32989
-3
32990
-5
32991
-6
32992
-5
32993
-6
32994
-6
32995
-7
32996
-7
32997
-7
32998
-7
32999
-33
33000
-71
33001
-97
33002
-80
33003
-83
33004
-65
33005
-47
33006
-32
33007
-22
33008
-16
33009
-14
33010
-14
33011
-15
33012
-17
33013
-19
33014
-19
33015
-20
33016
-20
33017
-20
33018
-18
33019
-18
33020
-16
33021
-16
33022
-15
33023
-15
33024
-14
33025
-14
33026
-14
33027
-14
33028
-13
33029
-14
33030
-13
33031
20
33032
73
33033
90
33034
89
33035
71
33036
51
33037
26
33038
7
33039
-8
33040
-16
33041
-20
33042
-19
33043
-16
33044
-11
33045
-8
33046
-3
33047
-1
33048
-1
33049
0
33050
0
33051
-2
33052
-2
33053
-4
33054
-4
33055
-6
33056
-6
33057
-7
33058
-7
33059
-7
33060
-7
33061
-8
33062
-7
33063
-32
33064
-70
33065
-96
33066
-80
33067
-83
33068
-65
33069
-47
33070
-32
33071
-22
33072
-15
33073
-13
33074
-13
33075
-16
33076
-17
33077
-19
33078
-20
33079
-20
33080
-19
33081
-19
33082
-18
33083
-18
33084
-17
33085
-16
33086
-15
33087
-15
33088
-14
33089
-15
33090
-13
33091
-13
33092
-13
33093
-13
33094
-12
33095
19
33096
73
33097
90
33098
89
33099
72
33100
51
33101
27
33102
7
33103
-8
33104
-16
33105
-21
33106
-19
33107
-16
33108
-12
33109
-7
33110
-3
33111
-1
33112
0
33113
0
33114
0
33115
-2
33116
-2
33117
-3
33118
-4
33119
-5
33120
-5
33121
-7
33122
-6
33123
-7
33124
-7
33125
-7
33126
-7
33127
-32
33128
-70
33129
-96
33130
-79
33131
-84
33132
-65
33133
-47
33134
-33
33135
-22
33136
-15
33137
-14
33138
-13
33139
-15
33140
-17
33141
-19
33142
-19
33143
-20
33144
-20
33145
-20
33146
-18
33147
-18
33148
-16
33149
-16
33150
-15
33151
-15
33152
-14
33153
-14
33154
-14
33155
-14
33156
-13
33157
-14
33158
-12
33159
19
33160
73
33161
89
33162
88
33163
71
33164
51
33165
27
33166
8
33167
-8
33168
-16
33169
-20
33170
-19
33171
-16
33172
-11
33173
-8
33174
-3
33175
-1
33176
0
33177
0
33178
0
33179
-1
33180
-2
33181
-4
33182
-4
33183
-6
33184
-5
33185
-6
33186
-7
33187
-7
33188
-7
33189
-8
33190
-7
33191
-33
33192
-71
33193
-96
33194
-80
33195
-83
33196
-65
33197
-47
33198
-32
33199
-23
33200
-16
33201
-13
33202
-13
33203
-15
33204
-16
33205
-19
33206
-20
33207
-21
33208
-20
33209
-20
33210
-19
33211
-18
33212
-17
33213
-16
33214
-15
33215
-15
33216
-14
33217
-15
33218
-13
33219
-13
33220
-13
33221
-13
33222
-12
33223
19
33224
73
33225
89
33226
89
33227
71
33228
51
33229
26
33230
7
33231
-7
33232
-16
33233
-21
33234
-19
33235
-16
33236
-12
33237
-8
33238
-3
33239
-1
33240
0
33241
0
33242
0
33243
-2
33244
-2
33245
-4
33246
-5
33247
-6
33248
-6
33249
-7
33250
-6
33251
-6
33252
-6
33253
-7
33254
-7
33255
-32
33256
-71
33257
-96
33258
-80
33259
-84
33260
-65
33261
-47
33262
-32
33263
-23
33264
-16
33265
-14
33266
-14
33267
-15
33268
-17
33269
-19
33270
-19
33271
-20
33272
-20
33273
-20
33274
-18
33275
-18
33276
-17
33277
-16
33278
-15
33279
-15
33280
-13
33281
-14
33282
-14
33283
-14
33284
-13
33285
-14
33286
-13
33287
19
33288
73
33289
90
33290
89
33291
72
33292
50
33293
27
33294
8
33295
-8
33296
-16
33297
-20
33298
-19
33299
-16
33300
-11
33301
-8
33302
-3
33303
-1
33304
0
33305
0
33306
0
33307
-1
33308
-2
33309
-3
33310
-4
33311
-6
33312
-6
33313
-6
33314
-7
33315
-7
33316
-7
33317
-7
33318
-7
33319
-33
33320
-71
33321
-97
33322
-80
33323
-83
33324
-65
33325
-47
33326
-31
33327
-22
33328
-15
33329
-13
33330
-13
33331
-15
33332
-17
33333
-19
33334
-19
33335
-20
33336
-19
33337
-19
33338
-18
33339
-19
33340
-17
33341
-16
33342
-15
33343
-15
33344
-13
33345
-14
33346
-13
33347
-14
33348
-13
33349
-13
33350
-12
33351
19
33352
74
33353
90
33354
89
33355
72
33356
51
33357
27
33358
7
33359
-8
33360
-16
33361
-21
33362
-19
33363
-16
33364
-11
33365
-7
33366
-3
33367
-1
33368
0
33369
0
33370
0
33371
-2
33372
-2
33373
-3
33374
-4
33375
-6
33376
-6
33377
-7
33378
-7
33379
-7
33380
-6
33381
-7
33382
-7
33383
-32
33384
-70
33385
-96
33386
-80
33387
-84
33388
-65
33389
-47
33390
-32
33391
-22
33392
-15
33393
-13
33394
-14
33395
-15
33396
-17
33397
-20
33398
-20
33399
-21
33400
-20
33401
-20
33402
-18
33403
-18
33404
-17
33405
-16
33406
-15
33407
-15
33408
-14
33409
-14
33410
-13
33411
-13
33412
-12
33413
-13
33414
-13
33415
19
33416
73
33417
89
33418
89
33419
72
33420
51
33421
27
33422
8
33423
-8
33424
-17
33425
-20
33426
-20
33427
-17
33428
-11
33429
-7
33430
-3
33431
-1
33432
1
33433
0
33434
0
33435
-1
33436
-3
33437
-4
33438
-4
33439
-6
33440
-6
33441
-6
33442
-6
33443
-7
33444
-7
33445
-7
33446
-7
33447
-32
33448
-70
33449
-96
33450
-80
33451
-83
33452
-65
33453
-48
33454
-32
33455
-22
33456
-15
33457
-13
33458
-13
33459
-15
33460
-17
33461
-19
33462
-19
33463
-21
33464
-20
33465
-20
33466
-17
33467
-18
33468
-15
33469
-16
33470
-15
33471
-15
33472
-14
33473
-15
33474
-14
33475
-14
33476
-13
33477
-13
33478
-13
33479
19
33480
73
33481
89
33482
89
33483
71
33484
51
33485
27
33486
7
33487
-8
33488
-16
33489
-20
33490
-20
33491
-17
33492
-12
33493
-8
33494
-3
33495
-1
33496
0
33497
0
33498
0
33499
-2
33500
-2
33501
-4
33502
-4
33503
-6
33504
-5
33505
-6
33506
-6
33507
-7
33508
-6
33509
-8
33510
-7
33511
-7
33512
-8
33513
-8
33514
-7
33515
-8
33516
-8
33517
-9
33518
-8
33519
-9
33520
-9
33521
-9
33522
-9
33523
-9
33524
-9
33525
-10
33526
-9
33527
-10
33528
-9
33529
-10
33530
-9
33531
-9
33532
-9
33533
-10
33534
-9
33535
-11
33536
-10
33537
-10
33538
-10
33539
-10
33540
-9
33541
-10
33542
-10
33543
-35
33544
-73
33545
-99
33546
-98
33547
-85
33548
-67
33549
-49
33550
-33
33551
-23
33552
-17
33553
-15
33554
-15
33555
-17
33556
-18
33557
-20
33558
-21
33559
-21
33560
-20
33561
-21
33562
-19
33563
-19
33564
-17
33565
-17
33566
-16
33567
-15
33568
-15
33569
-14
33570
-13
33571
-14
33572
-13
33573
-14
33574
-13
33575
18
33576
73
33577
89
33578
88
33579
72
33580
51
33581
26
33582
7
33583
-8
33584
-17
33585
-21
33586
-19
33587
-16
33588
-11
33589
-8
33590
-3
33591
-1
33592
0
33593
0
33594
0
33595
-2
33596
-2
33597
-4
33598
-5
33599
-6
33600
-6
33601
-7
33602
-7
33603
-7
33604
-6
33605
-8
33606
-7
33607
-32
33608
-70
33609
-96
33610
-79
33611
-84
33612
-65
33613
-47
33614
-32
33615
-22
33616
-15
33617
-13
33618
-14
33619
-15
33620
-17
33621
-20
33622
-20
33623
-21
33624
-20
33625
-20
33626
-18
33627
-17
33628
-17
33629
-16
33630
-15
33631
-16
33632
-14
33633
-14
33634
-14
33635
-14
33636
-13
33637
-13
33638
-13
33639
19
33640
73
33641
89
33642
89
33643
73
33644
51
33645
27
33646
8
33647
-8
33648
-17
33649
-21
33650
-20
33651
-17
33652
-12
33653
-7
33654
-3
33655
-1
33656
1
33657
-1
33658
0
33659
-1
33660
-3
33661
-4
33662
-4
33663
-6
33664
-6
33665
-6
33666
-6
33667
-7
33668
-7
33669
-7
33670
-7
33671
-32
33672
-70
33673
-96
33674
-80
33675
-83
33676
-65
33677
-48
33678
-32
33679
-22
33680
-16
33681
-13
33682
-13
33683
-15
33684
-17
33685
-18
33686
-20
33687
-20
33688
-19
33689
-20
33690
-18
33691
-17
33692
-16
33693
-16
33694
-15
33695
-15
33696
-14
33697
-14
33698
-13
33699
-14
33700
-13
33701
-13
33702
-13
33703
-13
33704
-12
33705
-13
33706
-12
33707
-12
33708
-11
33709
-12
33710
-11
33711
-11
33712
-11
33713
-11
33714
-11
33715
-11
33716
-10
33717
-11
33718
-10
33719
-10
33720
-10
33721
-11
33722
-10
33723
-11
33724
-10
33725
-11
33726
-10
33727
-11
33728
-10
33729
-10
33730
-10
33731
-10
33732
-10
33733
-10
33734
-10
33735
22
33736
75
33737
92
33738
91
33739
75
33740
53
33741
29
33742
9
33743
-6
33744
-15
33745
-19
33746
-19
33747
-16
33748
-11
33749
-7
33750
-3
33751
-1
33752
1
33753
0
33754
0
33755
-1
33756
-2
33757
-3
33758
-3
33759
-5
33760
-5
33761
-6
33762
-7
33763
-7
33764
-7
33765
-7
33766
-6
33767
-32
33768
-70
33769
-96
33770
-80
33771
-83
33772
-65
33773
-47
33774
-32
33775
-22
33776
-15
33777
-13
33778
-13
33779
-15
33780
-17
33781
-19
33782
-20
33783
-21
33784
-19
33785
-20
33786
-18
33787
-17
33788
-17
33789
-16
33790
-15
33791
-15
33792
-15
33793
-14
33794
-13
33795
-14
33796
-12
33797
-13
33798
-13
33799
19
33800
73
33801
89
33802
88
33803
72
33804
51
33805
27
33806
8
33807
-7
33808
-17
33809
-20
33810
-19
33811
-17
33812
-12
33813
-7
33814
-4
33815
-1
33816
1
33817
0
33818
0
33819
-1
33820
-2
33821
-4
33822
-4
33823
-5
33824
-6
33825
-7
33826
-6
33827
-7
33828
-7
33829
-7
33830
-7
33831
-8
33832
-7
33833
-8
33834
-7
33835
-8
33836
-8
33837
-9
33838
-9
33839
-10
33840
-9
33841
-9
33842
-9
33843
-9
33844
-9
33845
-10
33846
-9
33847
-10
33848
-10
33849
-10
33850
-9
33851
-10
33852
-9
33853
-10
33854
-9
33855
-10
33856
-9
33857
-10
33858
-10
33859
-10
33860
-10
33861
-11
33862
-10
33863
-35
33864
-73
33865
-99
33866
-99
33867
-86
33868
-67
33869
-49
33870
-33
33871
-24
33872
-17
33873
-15
33874
-15
33875
-17
33876
-18
33877
-20
33878
-21
33879
-21
33880
-20
33881
-20
33882
-19
33883
-18
33884
-17
33885
-17
33886
-16
33887
-16
33888
-15
33889
-14
33890
-13
33891
-14
33892
-13
33893
-13
33894
-13
33895
-13
33896
-13
33897
-13
33898
-12
33899
-12
33900
-12
33901
-12
33902
-11
33903
-12
33904
-12
33905
-12
33906
-11
33907
-12
33908
-11
33909
-11
33910
-11
33911
-11
33912
-10
33913
-12
33914
-11
33915
-11
33916
-10
33917
-11
33918
-10
33919
-10
33920
-10
33921
-11
33922
-10
33923
-11
33924
-10
33925
-10
33926
-10
33927
22
33928
76
33929
92
33930
91
33931
74
33932
53
33933
28
33934
9
33935
-6
33936
-16
33937
-19
33938
-18
33939
-16
33940
-11
33941
-7
33942
-3
33943
-1
33944
1
33945
1
33946
0
33947
-1
33948
-1
33949
-4
33950
-4
33951
-5
33952
-6
33953
-6
33954
-6
33955
-6
33956
-6
33957
-7
33958
-6
33959
-32
33960
-70
33961
-96
33962
-80
33963
-83
33964
-65
33965
-47
33966
-32
33967
-22
33968
-15
33969
-14
33970
-14
33971
-16
33972
-16
33973
-19
33974
-19
33975
-20
33976
-19
33977
-20
33978
-19
33979
-18
33980
-17
33981
-17
33982
-15
33983
-15
33984
-14
33985
-14
33986
-14
33987
-14
33988
-13
33989
-13
33990
-13
33991
19
33992
73
33993
89
33994
89
33995
72
33996
50
33997
27
33998
7
33999
-9
34000
-17
34001
-20
34002
-19
34003
-17
34004
-11
34005
-7
34006
-4
34007
-1
34008
0
34009
-1
34010
0
34011
-1
34012
-2
34013
-4
34014
-4
34015
-5
34016
-6
34017
-7
34018
-6
34019
-7
34020
-7
34021
-7
34022
-7
34023
-32
34024
-70
34025
-96
34026
-80
34027
-83
34028
-65
34029
-48
34030
-32
34031
-22
34032
-16
34033
-13
34034
-13
34035
-15
34036
-17
34037
-19
34038
-20
34039
-20
34040
-19
34041
-19
34042
-18
34043
-18
34044
-16
34045
-16
34046
-15
34047
-15
34048
-14
34049
-14
34050
-13
34051
-14
34052
-13
34053
-14
34054
-13
34055
19
34056
73
34057
90
34058
88
34059
72
34060
51
34061
27
34062
8
34063
-7
34064
-17
34065
-21
34066
-20
34067
-17
34068
-12
34069
-7
34070
-3
34071
-2
34072
0
34073
0
34074
-1
34075
-1
34076
-2
34077
-4
34078
-5
34079
-5
34080
-5
34081
-6
34082
-6
34083
-7
34084
-7
34085
-7
34086
-7
34087
-8
34088
-7
34089
-8
34090
-7
34091
-8
34092
-8
34093
-8
34094
-8
34095
-9
34096
-9
34097
-9
34098
-9
34099
-9
34100
-9
34101
-9
34102
-10
34103
-10
34104
-9
34105
-10
34106
-10
34107
-10
34108
-9
34109
-10
34110
-9
34111
-11
34112
-10
34113
-10
34114
-10
34115
-11
34116
-10
34117
-10
34118
-10
34119
-35
34120
-73
34121
-99
34122
-99
34123
-85
34124
-67
34125
-50
34126
-34
34127
-23
34128
-17
34129
-15
34130
-14
34131
-17
34132
-18
34133
-20
34134
-21
34135
-21
34136
-20
34137
-21
34138
-19
34139
-18
34140
-17
34141
-17
34142
-16
34143
-16
34144
-15
34145
-14
34146
-13
34147
-14
34148
-13
34149
-13
34150
-13
34151
18
34152
72
34153
89
34154
88
34155
72
34156
51
34157
27
34158
8
34159
-8
34160
-17
34161
-21
34162
-20
34163
-17
34164
-12
34165
-7
34166
-3
34167
-2
34168
0
34169
0
34170
-1
34171
-1
34172
-2
34173
-4
34174
-4
34175
-5
34176
-6
34177
-7
34178
-6
34179
-7
34180
-7
34181
-7
34182
-7
34183
-33
34184
-71
34185
-96
34186
-80
34187
-83
34188
-65
34189
-48
34190
-33
34191
-22
34192
-15
34193
-14
34194
-13
34195
-15
34196
-17
34197
-19
34198
-19
34199
-21
34200
-20
34201
-20
34202
-18
34203
-18
34204
-16
34205
-16
34206
-15
34207
-15
34208
-14
34209
-14
34210
-14
34211
-13
34212
-13
34213
-13
34214
-13
34215
-12
34216
-12
34217
-13
34218
-12
34219
-12
34220
-11
34221
-12
34222
-11
34223
-12
34224
-11
34225
-12
34226
-11
34227
-12
34228
-11
34229
-11
34230
-11
34231
-11
34232
-10
34233
-11
34234
-11
34235
-11
34236
-11
34237
-11
34238
-10
34239
-10
34240
-10
34241
-10
34242
-9
34243
-11
34244
-10
34245
-11
34246
-11
34247
22
34248
76
34249
92
34250
91
34251
74
34252
53
34253
29
34254
9
34255
-6
34256
-15
34257
-19
34258
-17
34259
-16
34260
-11
34261
-6
34262
-3
34263
-1
34264
1
34265
0
34266
0
34267
-1
34268
-1
34269
-3
34270
-3
34271
-5
34272
-6
34273
-7
34274
-6
34275
-8
34276
-7
34277
-7
34278
-6
34279
-7
34280
-7
34281
-7
34282
-8
34283
-8
34284
-8
34285
-9
34286
-8
34287
-9
34288
-9
34289
-9
34290
-9
34291
-9
34292
-9
34293
-9
34294
-9
34295
-10
34296
-9
34297
-9
34298
-10
34299
-10
34300
-10
34301
-11
34302
-10
34303
-10
34304
-10
34305
-10
34306
-10
34307
-10
34308
-10
34309
-11
34310
-10
34311
-35
34312
-73
34313
-98
34314
-98
34315
-85
34316
-66
34317
-49
34318
-34
34319
-24
34320
-17
34321
-15
34322
-14
34323
-16
34324
-17
34325
-19
34326
-20
34327
-22
34328
-21
34329
-21
34330
-19
34331
-18
34332
-17
34333
-17
34334
-15
34335
-15
34336
-15
34337
-15
34338
-14
34339
-15
34340
-13
34341
-13
34342
-13
34343
19
34344
73
34345
89
34346
89
34347
72
34348
50
34349
27
34350
7
34351
-8
34352
-17
34353
-20
34354
-19
34355
-17
34356
-12
34357
-8
34358
-4
34359
-2
34360
0
34361
-1
34362
-1
34363
-1
34364
-2
34365
-3
34366
-4
34367
-5
34368
-6
34369
-7
34370
-6
34371
-7
34372
-7
34373
-7
34374
-7
34375
-33
34376
-71
34377
-97
34378
-97
34379
-83
34380
-65
34381
-47
34382
-32
34383
-22
34384
-16
34385
-14
34386
-13
34387
-16
34388
-17
34389
-19
34390
-19
34391
-20
34392
-19
34393
-19
34394
-19
34395
-18
34396
-17
34397
-16
34398
-15
34399
-14
34400
-14
34401
-14
34402
-13
34403
-14
34404
-13
34405
-13
34406
-12
34407
-13
34408
-12
34409
-12
34410
-12
34411
-12
34412
-12
34413
-13
34414
-12
34415
-12
34416
-11
34417
-12
34418
-10
34419
-11
34420
-11
34421
-11
34422
-11
34423
-12
34424
-11
34425
-11
34426
-11
34427
-11
34428
-10
34429
-10
34430
-10
34431
-11
34432
-10
34433
-11
34434
-11
34435
-10
34436
-10
34437
-10
34438
-9
34439
22
34440
76
34441
93
34442
91
34443
74
34444
53
34445
29
34446
9
34447
-6
34448
-15
34449
-19
34450
-18
34451
-16
34452
-12
34453
-8
34454
-3
34455
-1
34456
1
34457
1
34458
1
34459
-1
34460
-2
34461
-4
34462
-4
34463
-5
34464
-6
34465
-6
34466
-6
34467
-7
34468
-6
34469
-7
34470
-7
34471
-32
34472
-71
34473
-96
34474
-80
34475
-83
34476
-65
34477
-48
34478
-32
34479
-22
34480
-16
34481
-14
34482
-13
34483
-16
34484
-16
34485
-18
34486
-20
34487
-21
34488
-20
34489
-20
34490
-19
34491
-18
34492
-16
34493
-16
34494
-14
34495
-14
34496
-14
34497
-14
34498
-14
34499
-14
34500
-13
34501
-13
34502
-13
34503
20
34504
74
34505
90
34506
88
34507
72
34508
51
34509
27
34510
8
34511
-7
34512
-17
34513
-21
34514
-19
34515
-16
34516
-12
34517
-8
34518
-3
34519
-3
34520
0
34521
0
34522
0
34523
-1
34524
-1
34525
-4
34526
-5
34527
-6
34528
-6
34529
-7
34530
-7
34531
-7
34532
-7
34533
-7
34534
-6
34535
-33
34536
-71
34537
-96
34538
-97
34539
-84
34540
-65
34541
-47
34542
-32
34543
-22
34544
-15
34545
-14
34546
-13
34547
-15
34548
-17
34549
-19
34550
-19
34551
-20
34552
-20
34553
-19
34554
-18
34555
-18
34556
-16
34557
-16
34558
-15
34559
-15
34560
-13
34561
-14
34562
-13
34563
-14
34564
-13
34565
-14
34566
-13
34567
20
34568
73
34569
90
34570
89
34571
72
34572
51
34573
27
34574
7
34575
-8
34576
-16
34577
-21
34578
-19
34579
-16
34580
-11
34581
-8
34582
-3
34583
-1
34584
0
34585
0
34586
0
34587
-1
34588
-2
34589
-4
34590
-4
34591
-5
34592
-6
34593
-7
34594
-6
34595
-7
34596
-7
34597
-7
34598
-7
34599
-8
34600
-7
34601
-7
34602
-8
34603
-9
34604
-8
34605
-9
34606
-8
34607
-8
34608
-9
34609
-9
34610
-8
34611
-10
34612
-10
34613
-10
34614
-9
34615
-10
34616
-9
34617
-9
34618
-10
34619
-10
34620
-10
34621
-11
34622
-10
34623
-10
34624
-11
34625
-11
34626
-10
34627
-10
34628
-10
34629
-10
34630
-10
34631
-36
34632
-74
34633
-99
34634
-99
34635
-85
34636
-66
34637
-49
34638
-34
34639
-24
34640
-17
34641
-15
34642
-15
34643
-16
34644
-18
34645
-20
34646
-20
34647
-21
34648
-21
34649
-20
34650
-19
34651
-19
34652
-17
34653
-16
34654
-15
34655
-15
34656
-14
34657
-15
34658
-14
34659
-14
34660
-14
34661
-13
34662
-12
34663
-13
34664
-13
34665
-13
34666
-12
34667
-13
34668
-12
34669
-12
34670
-12
34671
-12
34672
-10
34673
-12
34674
-11
34675
-11
34676
-11
34677
-11
34678
-11
34679
-11
34680
-11
34681
-10
34682
-10
34683
-11
34684
-10
34685
-10
34686
-11
34687
-11
34688
-10
34689
-11
34690
-10
34691
-10
34692
-10
34693
-10
34694
-10
34695
22
34696
75
34697
91
34698
90
34699
73
34700
53
34701
29
34702
9
34703
-6
34704
-15
34705
-19
34706
-18
34707
-16
34708
-11
34709
-7
34710
-2
34711
0
34712
2
34713
1
34714
0
34715
-1
34716
-2
34717
-4
34718
-3
34719
-5
34720
-6
34721
-6
34722
-6
34723
-7
34724
-7
34725
-8
34726
-7
34727
-8
34728
-7
34729
-7
34730
-7
34731
-8
34732
-8
34733
-9
34734
-8
34735
-9
34736
-9
34737
-9
34738
-9
34739
-9
34740
-9
34741
-10
34742
-9
34743
-11
34744
-10
34745
-10
34746
-10
34747
-10
34748
-9
34749
-10
34750
-10
34751
-10
34752
-10
34753
-11
34754
-10
34755
-10
34756
-10
34757
-10
34758
-9
34759
-35
34760
-73
34761
-99
34762
-99
34763
-86
34764
-67
34765
-49
34766
-33
34767
-23
34768
-17
34769
-15
34770
-15
34771
-16
34772
-18
34773
-20
34774
-20
34775
-22
34776
-21
34777
-20
34778
-19
34779
-19
34780
-17
34781
-17
34782
-16
34783
-16
34784
-14
34785
-15
34786
-13
34787
-14
34788
-14
34789
-14
34790
-13
34791
19
34792
73
34793
90
34794
89
34795
72
34796
51
34797
27
34798
7
34799
-8
34800
-17
34801
-22
34802
-20
34803
-16
34804
-11
34805
-8
34806
-3
34807
-2
34808
-1
34809
-1
34810
-1
34811
-2
34812
-2
34813
-3
34814
-5
34815
-6
34816
-6
34817
-7
34818
-7
34819
-7
34820
-7
34821
-8
34822
-6
34823
-32
34824
-70
34825
-96
34826
-80
34827
-84
34828
-65
34829
-48
34830
-32
34831
-22
34832
-15
34833
-13
34834
-13
34835
-15
34836
-17
34837
-19
34838
-19
34839
-21
34840
-19
34841
-19
34842
-18
34843
-17
34844
-16
34845
-16
34846
-15
34847
-15
34848
-15
34849
-14
34850
-13
34851
-13
34852
-13
34853
-13
34854
-13
34855
19
34856
73
34857
89
34858
88
34859
72
34860
51
34861
27
34862
8
34863
-7
34864
-16
34865
-21
34866
-19
34867
-17
34868
-12
34869
-7
34870
-3
34871
-1
34872
0
34873
0
34874
-1
34875
-2
34876
-2
34877
-3
34878
-4
34879
-5
34880
-5
34881
-6
34882
-6
34883
-7
34884
-7
34885
-7
34886
-7
34887
-33
34888
-71
34889
-96
34890
-80
34891
-83
34892
-65
34893
-47
34894
-33
34895
-22
34896
-15
34897
-14
34898
-13
34899
-15
34900
-17
34901
-19
34902
-20
34903
-21
34904
-20
34905
-19
34906
-18
34907
-18
34908
-16
34909
-16
34910
-15
34911
-15
34912
-14
34913
-15
34914
-14
34915
-14
34916
-13
34917
-13
34918
-12
34919
20
34920
73
34921
90
34922
89
34923
71
34924
51
34925
27
34926
7
34927
-8
34928
-16
34929
-20
34930
-20
34931
-17
34932
-12
34933
-8
34934
-4
34935
-2
34936
0
34937
1
34938
1
34939
-1
34940
-2
34941
-4
34942
-4
34943
-6
34944
-6
34945
-6
34946
-7
34947
-7
34948
-6
34949
-7
34950
-7
34951
-32
34952
-71
34953
-97
34954
-80
34955
-83
34956
-65
34957
-48
34958
-33
34959
-23
34960
-16
34961
-14
34962
-13
34963
-15
34964
-17
34965
-19
34966
-19
34967
-21
34968
-20
34969
-20
34970
-19
34971
-18
34972
-16
34973
-16
34974
-15
34975
-14
34976
-14
34977
-14
34978
-14
34979
-14
34980
-14
34981
-14
34982
-12
34983
19
34984
73
34985
90
34986
89
34987
72
34988
51
34989
27
34990
8
34991
-7
34992
-16
34993
-20
34994
-19
34995
-16
34996
-12
34997
-8
34998
-4
34999
-3
35000
0
35001
0
35002
0
35003
-1
35004
-1
35005
-3
35006
-5
35007
-6
35008
-6
35009
-7
35010
-6
35011
-7
35012
-7
35013
-7
35014
-6
35015
-32
35016
-71
35017
-96
35018
-80
35019
-83
35020
-64
35021
-47
35022
-32
35023
-22
35024
-15
35025
-14
35026
-13
35027
-15
35028
-17
35029
-19
35030
-19
35031
-20
35032
-20
35033
-19
35034
-18
35035
-18
35036
-17
35037
-16
35038
-15
35039
-15
35040
-14
35041
-14
35042
-13
35043
-13
35044
-13
35045
-14
35046
-13
35047
19
35048
73
35049
90
35050
89
35051
71
35052
51
35053
27
35054
7
35055
-8
35056
-16
35057
-20
35058
-20
35059
-16
35060
-12
35061
-8
35062
-4
35063
-2
35064
-1
35065
0
35066
0
35067
-1
35068
-2
35069
-3
35070
-4
35071
-6
35072
-6
35073
-6
35074
-7
35075
-7
35076
-6
35077
-7
35078
-7
35079
-32
35080
-70
35081
-96
35082
-80
35083
-83
35084
-65
35085
-47
35086
-32
35087
-22
35088
-15
35089
-14
35090
-13
35091
-15
35092
-17
35093
-19
35094
-19
35095
-21
35096
-20
35097
-19
35098
-19
35099
-18
35100
-16
35101
-16
35102
-15
35103
-15
35104
-14
35105
-14
35106
-13
35107
-13
35108
-13
35109
-13
35110
-13
35111
-14
35112
-13
35113
-13
35114
-12
35115
-12
35116
-11
35117
-12
35118
-12
35119
-12
35120
-11
35121
-12
35122
-11
35123
-11
35124
-11
35125
-11
35126
-10
35127
-11
35128
-10
35129
-11
35130
-10
35131
-12
35132
-10
35133
-10
35134
-10
35135
-10
35136
-10
35137
-11
35138
-10
35139
-11
35140
-10
35141
-11
35142
-10
35143
22
35144
76
35145
92
35146
92
35147
74
35148
52
35149
28
35150
8
35151
-7
35152
-15
35153
-19
35154
-19
35155
-15
35156
-10
35157
-7
35158
-3
35159
-1
35160
0
35161
0
35162
1
35163
-1
35164
-2
35165
-3
35166
-4
35167
-6
35168
-6
35169
-7
35170
-7
35171
-7
35172
-6
35173
-7
35174
-6
35175
-7
35176
-7
35177
-8
35178
-7
35179
-8
35180
-8
35181
-9
35182
-8
35183
-9
35184
-8
35185
-9
35186
-9
35187
-10
35188
-9
35189
-10
35190
-9
35191
-9
35192
-9
35193
-10
35194
-9
35195
-10
35196
-10
35197
-10
35198
-9
35199
-10
35200
-9
35201
-10
35202
-11
35203
-10
35204
-10
35205
-10
35206
-10
35207
-35
35208
-73
35209
-98
35210
-98
35211
-85
35212
-67
35213
-49
35214
-35
35215
-24
35216
-17
35217
-16
35218
-14
35219
-16
35220
-18
35221
-20
35222
-20
35223
-22
35224
-21
35225
-21
35226
-19
35227
-19
35228
-17
35229
-16
35230
-16
35231
-15
35232
-14
35233
-15
35234
-14
35235
-14
35236
-14
35237
-14
35238
-13
35239
-13
35240
-12
35241
-12
35242
-12
35243
-13
35244
-12
35245
-12
35246
-12
35247
-12
35248
-11
35249
-12
35250
-11
35251
-11
35252
-10
35253
-11
35254
-11
35255
-11
35256
-11
35257
-11
35258
-10
35259
-11
35260
-10
35261
-10
35262
-11
35263
-11
35264
-10
35265
-11
35266
-11
35267
-10
35268
-9
35269
-10
35270
-10
35271
22
35272
75
35273
92
35274
91
35275
73
35276
52
35277
29
35278
10
35279
-6
35280
-15
35281
-19
35282
-19
35283
-16
35284
-11
35285
-7
35286
-2
35287
0
35288
1
35289
1
35290
1
35291
-1
35292
-2
35293
-4
35294
-4
35295
-6
35296
-5
35297
-6
35298
-7
35299
-7
35300
-6
35301
-8
35302
-7
35303
-7
35304
-7
35305
-8
35306
-7
35307
-8
35308
-8
35309
-8
35310
-8
35311
-9
35312
-9
35313
-9
35314
-9
35315
-9
35316
-8
35317
-9
35318
-9
35319
-9
35320
-9
35321
-11
35322
-10
35323
-10
35324
-10
35325
-10
35326
-9
35327
-10
35328
-10
35329
-10
35330
-10
35331
-11
35332
-10
35333
-10
35334
-10
35335
-35
35336
-73
35337
-98
35338
-98
35339
-86
35340
-67
35341
-49
35342
-34
35343
-23
35344
-17
35345
-16
35346
-15
35347
-17
35348
-18
35349
-20
35350
-20
35351
-21
35352
-20
35353
-20
35354
-19
35355
-19
35356
-17
35357
-17
35358
-16
35359
-16
35360
-14
35361
-15
35362
-14
35363
-14
35364
-13
35365
-14
35366
-13
35367
19
35368
72
35369
89
35370
89
35371
71
35372
51
35373
27
35374
7
35375
-8
35376
-17
35377
-21
35378
-19
35379
-16
35380
-11
35381
-8
35382
-3
35383
-1
35384
-1
35385
-1
35386
0
35387
-2
35388
-2
35389
-4
35390
-4
35391
-6
35392
-5
35393
-6
35394
-7
35395
-7
35396
-7
35397
-8
35398
-7
35399
-32
35400
-70
35401
-96
35402
-80
35403
-83
35404
-66
35405
-48
35406
-32
35407
-23
35408
-15
35409
-13
35410
-13
35411
-15
35412
-17
35413
-19
35414
-20
35415
-20
35416
-19
35417
-20
35418
-18
35419
-17
35420
-17
35421
-16
35422
-15
35423
-15
35424
-14
35425
-14
35426
-13
35427
-14
35428
-12
35429
-13
35430
-13
35431
-13
35432
-12
35433
-13
35434
-12
35435
-12
35436
-12
35437
-12
35438
-11
35439
-11
35440
-11
35441
-12
35442
-11
35443
-12
35444
-11
35445
-11
35446
-11
35447
-11
35448
-10
35449
-11
35450
-10
35451
-10
35452
-10
35453
-11
35454
-10
35455
-10
35456
-10
35457
-10
35458
-10
35459
-10
35460
-10
35461
-10
35462
-10
35463
22
35464
76
35465
92
35466
91
35467
74
35468
53
35469
29
35470
9
35471
-6
35472
-15
35473
-20
35474
-18
35475
-15
35476
-11
35477
-7
35478
-3
35479
-1
35480
0
35481
0
35482
1
35483
-1
35484
-1
35485
-3
35486
-5
35487
-5
35488
-5
35489
-6
35490
-6
35491
-7
35492
-6
35493
-7
35494
-6
35495
-31
35496
-70
35497
-96
35498
-80
35499
-84
35500
-65
35501
-47
35502
-32
35503
-22
35504
-15
35505
-13
35506
-13
35507
-15
35508
-17
35509
-19
35510
-19
35511
-20
35512
-21
35513
-20
35514
-18
35515
-17
35516
-16
35517
-16
35518
-15
35519
-16
35520
-14
35521
-14
35522
-13
35523
-14
35524
-13
35525
-14
35526
-13
35527
19
35528
73
35529
89
35530
89
35531
72
35532
50
35533
27
35534
8
35535
-8
35536
-17
35537
-20
35538
-20
35539
-17
35540
-11
35541
-7
35542
-3
35543
-1
35544
0
35545
-1
35546
0
35547
-1
35548
-3
35549
-3
35550
-4
35551
-6
35552
-6
35553
-7
35554
-7
35555
-7
35556
-6
35557
-7
35558
-7
35559
-7
35560
-7
35561
-8
35562
-7
35563
-8
35564
-9
35565
-9
35566
-9
35567
-9
35568
-9
35569
-9
35570
-8
35571
-10
35572
-9
35573
-9
35574
-9
35575
-10
35576
-9
35577
-11
35578
-9
35579
-10
35580
-9
35581
-10
35582
-9
35583
-10
35584
-10
35585
-10
35586
-10
35587
-10
35588
-10
35589
-10
35590
-9
35591
-35
35592
-73
35593
-98
35594
-98
35595
-86
35596
-67
35597
-49
35598
-34
35599
-24
35600
-17
35601
-15
35602
-15
35603
-17
35604
-18
35605
-20
35606
-21
35607
-21
35608
-21
35609
-20
35610
-19
35611
-19
35612
-17
35613
-17
35614
-16
35615
-16
35616
-14
35617
-14
35618
-14
35619
-14
35620
-13
35621
-14
35622
-13
35623
19
35624
73
35625
89
35626
89
35627
72
35628
50
35629
27
35630
7
35631
-9
35632
-17
35633
-21
35634
-20
35635
-17
35636
-11
35637
-8
35638
-3
35639
-1
35640
1
35641
0
35642
0
35643
-1
35644
-3
35645
-3
35646
-4
35647
-6
35648
-6
35649
-7
35650
-7
35651
-8
35652
-7
35653
-7
35654
-7
35655
-32
35656
-70
35657
-96
35658
-80
35659
-83
35660
-65
35661
-47
35662
-32
35663
-22
35664
-15
35665
-13
35666
-13
35667
-15
35668
-17
35669
-19
35670
-20
35671
-21
35672
-19
35673
-20
35674
-18
35675
-18
35676
-17
35677
-17
35678
-15
35679
-15
35680
-15
35681
-14
35682
-13
35683
-14
35684
-13
35685
-13
35686
-13
35687
19
35688
73
35689
89
35690
88
35691
72
35692
51
35693
27
35694
8
35695
-8
35696
-17
35697
-21
35698
-19
35699
-17
35700
-11
35701
-7
35702
-4
35703
-1
35704
0
35705
0
35706
0
35707
-2
35708
-2
35709
-4
35710
-4
35711
-5
35712
-5
35713
-6
35714
-7
35715
-7
35716
-7
35717
-8
35718
-7
35719
-32
35720
-70
35721
-96
35722
-80
35723
-84
35724
-65
35725
-48
35726
-32
35727
-22
35728
-15
35729
-13
35730
-13
35731
-15
35732
-16
35733
-19
35734
-20
35735
-21
35736
-21
35737
-20
35738
-18
35739
-17
35740
-16
35741
-16
35742
-15
35743
-15
35744
-14
35745
-13
35746
-13
35747
-13
35748
-13
35749
-13
35750
-13
35751
19
35752
73
35753
89
35754
89
35755
72
35756
50
35757
27
35758
8
35759
-8
35760
-16
35761
-20
35762
-20
35763
-17
35764
-12
35765
-8
35766
-4
35767
-1
35768
0
35769
-1
35770
0
35771
-1
35772
-3
35773
-4
35774
-4
35775
-6
35776
-5
35777
-6
35778
-6
35779
-7
35780
-6
35781
-7
35782
-8
35783
-33
35784
-71
35785
-96
35786
-80
35787
-83
35788
-65
35789
-47
35790
-32
35791
-22
35792
-16
35793
-13
35794
-13
35795
-16
35796
-17
35797
-19
35798
-20
35799
-20
35800
-20
35801
-20
35802
-18
35803
-17
35804
-16
35805
-16
35806
-14
35807
-15
35808
-14
35809
-15
35810
-14
35811
-14
35812
-13
35813
-13
35814
-13
35815
19
35816
73
35817
89
35818
88
35819
71
35820
51
35821
26
35822
8
35823
-7
35824
-16
35825
-20
35826
-19
35827
-17
35828
-11
35829
-8
35830
-3
35831
-1
35832
0
35833
0
35834
1
35835
-1
35836
-2
35837
-4
35838
-5
35839
-7
35840
-6
35841
-7
35842
-7
35843
-7
35844
-6
35845
-7
35846
-7
35847
-32
35848
-71
35849
-96
35850
-80
35851
-83
35852
-64
35853
-47
35854
-32
35855
-22
35856
-15
35857
-14
35858
-14
35859
-15
35860
-16
35861
-19
35862
-19
35863
-20
35864
-19
35865
-20
35866
-18
35867
-18
35868
-17
35869
-16
35870
-15
35871
-15
35872
-14
35873
-14
35874
-14
35875
-14
35876
-13
35877
-13
35878
-12
35879
20
35880
74
35881
89
35882
89
35883
72
35884
50
35885
27
35886
7
35887
-8
35888
-17
35889
-20
35890
-19
35891
-16
35892
-12
35893
-8
35894
-4
35895
-2
35896
0
35897
0
35898
0
35899
-1
35900
-3
35901
-4
35902
-4
35903
-6
35904
-6
35905
-6
35906
-6
35907
-7
35908
-6
35909
-7
35910
-7
35911
-32
35912
-70
35913
-97
35914
-80
35915
-83
35916
-65
35917
-47
35918
-32
35919
-22
35920
-16
35921
-14
35922
-13
35923
-16
35924
-17
35925
-18
35926
-20
35927
-20
35928
-19
35929
-19
35930
-18
35931
-18
35932
-17
35933
-17
35934
-15
35935
-15
35936
-14
35937
-14
35938
-13
35939
-14
35940
-13
35941
-14
35942
-13
35943
19
35944
73
35945
89
35946
88
35947
72
35948
51
35949
27
35950
7
35951
-8
35952
-17
35953
-21
35954
-19
35955
-16
35956
-11
35957
-7
35958
-3
35959
-2
35960
0
35961
0
35962
0
35963
-1
35964
-2
35965
-3
35966
-4
35967
-6
35968
-6
35969
-7
35970
-7
35971
-7
35972
-7
35973
-8
35974
-7
35975
-32
35976
-70
35977
-96
35978
-80
35979
-83
35980
-65
35981
-47
35982
-32
35983
-22
35984
-15
35985
-13
35986
-14
35987
-16
35988
-17
35989
-19
35990
-19
35991
-20
35992
-19
35993
-20
35994
-18
35995
-17
35996
-17
35997
-16
35998
-15
35999
-16
36000
-14
36001
-14
36002
-13
36003
-13
36004
-13
36005
-13
36006
-13
36007
19
36008
73
36009
89
36010
89
36011
73
36012
51
36013
27
36014
8
36015
-8
36016
-17
36017
-20
36018
-19
36019
-17
36020
-11
36021
-7
36022
-4
36023
-1
36024
0
36025
-1
36026
-1
36027
-1
36028
-1
36029
-4
36030
-4
36031
-5
36032
-6
36033
-6
36034
-6
36035
-7
36036
-7
36037
-7
36038
-7
36039
-33
36040
-70
36041
-96
36042
-80
36043
-83
36044
-65
36045
-48
36046
-32
36047
-22
36048
-15
36049
-13
36050
-13
36051
-15
36052
-17
36053
-19
36054
-19
36055
-20
36056
-20
36057
-20
36058
-19
36059
-17
36060
-16
36061
-16
36062
-15
36063
-15
36064
-15
36065
-14
36066
-13
36067
-13
36068
-13
36069
-13
36070
-12
36071
19
36072
73
36073
89
36074
88
36075
72
36076
51
36077
26
36078
7
36079
-8
36080
-17
36081
-20
36082
-19
36083
-16
36084
-11
36085
-7
36086
-3
36087
-1
36088
1
36089
0
36090
0
36091
-1
36092
-3
36093
-4
36094
-4
36095
-6
36096
-5
36097
-6
36098
-7
36099
-7
36100
-7
36101
-8
36102
-7
36103
-32
36104
-70
36105
-96
36106
-80
36107
-83
36108
-65
36109
-47
36110
-32
36111
-23
36112
-16
36113
-14
36114
-13
36115
-15
36116
-17
36117
-19
36118
-20
36119
-20
36120
-19
36121
-20
36122
-18
36123
-17
36124
-17
36125
-16
36126
-15
36127
-15
36128
-14
36129
-14
36130
-14
36131
-14
36132
-13
36133
-13
36134
-12
36135
-12
36136
-12
36137
-13
36138
-12
36139
-12
36140
-11
36141
-12
36142
-11
36143
-11
36144
-11
36145
-12
36146
-11
36147
-12
36148
-11
36149
-11
36150
-11
36151
-11
36152
-10
36153
-11
36154
-10
36155
-11
36156
-10
36157
-11
36158
-10
36159
-10
36160
-10
36161
-10
36162
-9
36163
-11
36164
-11
36165
-11
36166
-10
36167
22
36168
76
36169
92
36170
90
36171
74
36172
53
36173
28
36174
9
36175
-6
36176
-16
36177
-20
36178
-18
36179
-15
36180
-11
36181
-7
36182
-3
36183
-1
36184
0
36185
1
36186
1
36187
-1
36188
-1
36189
-3
36190
-4
36191
-5
36192
-5
36193
-6
36194
-6
36195
-7
36196
-7
36197
-7
36198
-6
36199
-32
36200
-70
36201
-96
36202
-97
36203
-84
36204
-65
36205
-47
36206
-32
36207
-22
36208
-15
36209
-14
36210
-13
36211
-15
36212
-17
36213
-19
36214
-20
36215
-21
36216
-20
36217
-20
36218
-18
36219
-17
36220
-17
36221
-16
36222
-15
36223
-15
36224
-14
36225
-14
36226
-13
36227
-13
36228
-13
36229
-13
36230
-13
36231
19
36232
73
36233
89
36234
89
36235
72
36236
50
36237
27
36238
8
36239
-8
36240
-17
36241
-20
36242
-19
36243
-17
36244
-12
36245
-7
36246
-3
36247
-1
36248
0
36249
-1
36250
0
36251
-1
36252
-2
36253
-4
36254
-4
36255
-5
36256
-6
36257
-6
36258
-6
36259
-7
36260
-7
36261
-7
36262
-7
36263
-32
36264
-70
36265
-96
36266
-80
36267
-83
36268
-65
36269
-48
36270
-32
36271
-22
36272
-15
36273
-13
36274
-13
36275
-16
36276
-17
36277
-19
36278
-19
36279
-20
36280
-19
36281
-19
36282
-19
36283
-17
36284
-16
36285
-16
36286
-15
36287
-15
36288
-15
36289
-15
36290
-14
36291
-14
36292
-13
36293
-13
36294
-12
36295
19
36296
73
36297
90
36298
88
36299
72
36300
51
36301
26
36302
7
36303
-8
36304
-17
36305
-21
36306
-19
36307
-17
36308
-12
36309
-7
36310
-3
36311
-1
36312
1
36313
1
36314
0
36315
-2
36316
-2
36317
-4
36318
-4
36319
-5
36320
-5
36321
-7
36322
-6
36323
-7
36324
-7
36325
-7
36326
-7
36327
-33
36328
-71
36329
-96
36330
-80
36331
-83
36332
-65
36333
-47
36334
-32
36335
-22
36336
-15
36337
-14
36338
-13
36339
-15
36340
-16
36341
-19
36342
-20
36343
-20
36344
-19
36345
-20
36346
-18
36347
-17
36348
-17
36349
-16
36350
-15
36351
-14
36352
-14
36353
-14
36354
-13
36355
-14
36356
-13
36357
-13
36358
-13
36359
20
36360
74
36361
89
36362
89
36363
72
36364
51
36365
27
36366
8
36367
-8
36368
-17
36369
-20
36370
-19
36371
-16
36372
-11
36373
-8
36374
-4
36375
-2
36376
0
36377
0
36378
0
36379
-1
36380
-2
36381
-5
36382
-5
36383
-6
36384
-6
36385
-6
36386
-6
36387
-7
36388
-7
36389
-7
36390
-7
36391
-32
36392
-70
36393
-96
36394
-80
36395
-83
36396
-65
36397
-47
36398
-32
36399
-22
36400
-16
36401
-14
36402
-13
36403
-15
36404
-17
36405
-19
36406
-19
36407
-21
36408
-20
36409
-20
36410
-19
36411
-18
36412
-17
36413
-17
36414
-15
36415
-14
36416
-14
36417
-15
36418
-13
36419
-13
36420
-14
36421
-14
36422
-12
36423
19
36424
73
36425
90
36426
89
36427
72
36428
51
36429
27
36430
7
36431
-8
36432
-17
36433
-21
36434
-19
36435
-16
36436
-12
36437
-7
36438
-3
36439
-2
36440
0
36441
0
36442
0
36443
-1
36444
-1
36445
-3
36446
-4
36447
-5
36448
-6
36449
-7
36450
-7
36451
-7
36452
-7
36453
-7
36454
-7
36455
-32
36456
-70
36457
-96
36458
-80
36459
-83
36460
-65
36461
-47
36462
-32
36463
-22
36464
-15
36465
-13
36466
-13
36467
-16
36468
-17
36469
-19
36470
-20
36471
-20
36472
-19
36473
-20
36474
-18
36475
-18
36476
-17
36477
-16
36478
-15
36479
-15
36480
-15
36481
-14
36482
-13
36483
-14
36484
-13
36485
-13
36486
-13
36487
19
36488
73
36489
89
36490
89
36491
72
36492
51
36493
26
36494
7
36495
-8
36496
-17
36497
-21
36498
-19
36499
-17
36500
-11
36501
-7
36502
-3
36503
-1
36504
1
36505
0
36506
0
36507
-1
36508
-2
36509
-4
36510
-4
36511
-5
36512
-6
36513
-7
36514
-6
36515
-7
36516
-7
36517
-7
36518
-7
36519
-8
36520
-7
36521
-7
36522
-7
36523
-8
36524
-8
36525
-9
36526
-9
36527
-9
36528
-9
36529
-9
36530
-8
36531
-9
36532
-9
36533
-9
36534
-9
36535
-10
36536
-10
36537
-10
36538
-10
36539
-10
36540
-9
36541
-10
36542
-9
36543
-10
36544
-10
36545
-11
36546
-10
36547
-11
36548
-10
36549
-10
36550
-10
36551
-35
36552
-73
36553
-98
36554
-98
36555
-86
36556
-67
36557
-49
36558
-34
36559
-23
36560
-17
36561
-15
36562
-14
36563
-17
36564
-19
36565
-20
36566
-20
36567
-21
36568
-20
36569
-20
36570
-19
36571
-19
36572
-17
36573
-17
36574
-16
36575
-15
36576
-14
36577
-15
36578
-14
36579
-14
36580
-13
36581
-13
36582
-13
36583
-13
36584
-12
36585
-12
36586
-12
36587
-12
36588
-12
36589
-12
36590
-12
36591
-12
36592
-12
36593
-12
36594
-11
36595
-12
36596
-10
36597
-11
36598
-11
36599
-11
36600
-10
36601
-11
36602
-11
36603
-11
36604
-10
36605
-11
36606
-10
36607
-10
36608
-10
36609
-10
36610
-10
36611
-11
36612
-10
36613
-10
36614
-10
36615
22
36616
77
36617
92
36618
90
36619
74
36620
52
36621
28
36622
9
36623
-6
36624
-16
36625
-19
36626
-18
36627
-16
36628
-11
36629
-7
36630
-3
36631
-2
36632
1
36633
1
36634
1
36635
-1
36636
-1
36637
-4
36638
-4
36639
-5
36640
-5
36641
-6
36642
-6
36643
-6
36644
-7
36645
-7
36646
-7
36647
-33
36648
-70
36649
-96
36650
-80
36651
-83
36652
-64
36653
-47
36654
-32
36655
-22
36656
-15
36657
-14
36658
-13
36659
-15
36660
-17
36661
-18
36662
-19
36663
-21
36664
-20
36665
-20
36666
-19
36667
-18
36668
-16
36669
-16
36670
-15
36671
-14
36672
-14
36673
-15
36674
-14
36675
-14
36676
-14
36677
-14
36678
-12
36679
19
36680
73
36681
90
36682
89
36683
72
36684
51
36685
27
36686
7
36687
-8
36688
-16
36689
-21
36690
-19
36691
-16
36692
-11
36693
-8
36694
-3
36695
-1
36696
0
36697
0
36698
1
36699
-1
36700
-2
36701
-3
36702
-5
36703
-6
36704
-6
36705
-7
36706
-7
36707
-7
36708
-7
36709
-7
36710
-7
36711
-7
36712
-7
36713
-8
36714
-8
36715
-9
36716
-8
36717
-9
36718
-8
36719
-9
36720
-9
36721
-9
36722
-9
36723
-10
36724
-9
36725
-10
36726
-9
36727
-10
36728
-8
36729
-9
36730
-10
36731
-10
36732
-9
36733
-11
36734
-10
36735
-10
36736
-11
36737
-10
36738
-9
36739
-10
36740
-10
36741
-10
36742
-10
36743
-36
36744
-74
36745
-99
36746
-98
36747
-85
36748
-67
36749
-50
36750
-34
36751
-24
36752
-17
36753
-16
36754
-15
36755
-17
36756
-18
36757
-20
36758
-20
36759
-21
36760
-20
36761
-20
36762
-20
36763
-19
36764
-17
36765
-16
36766
-15
36767
-15
36768
-14
36769
-14
36770
-13
36771
-14
36772
-13
36773
-14
36774
-13
36775
-14
36776
-13
36777
-13
36778
-12
36779
-12
36780
-12
36781
-12
36782
-12
36783
-12
36784
-11
36785
-12
36786
-11
36787
-11
36788
-11
36789
-12
36790
-10
36791
-11
36792
-11
36793
-11
36794
-10
36795
-11
36796
-10
36797
-11
36798
-11
36799
-11
36800
-10
36801
-12
36802
-11
36803
-10
36804
-10
36805
-10
36806
-10
36807
22
36808
75
36809
92
36810
91
36811
74
36812
53
36813
29
36814
8
36815
-6
36816
-15
36817
-19
36818
-18
36819
-15
36820
-10
36821
-7
36822
-3
36823
-1
36824
1
36825
0
36826
0
36827
-1
36828
-2
36829
-3
36830
-4
36831
-5
36832
-5
36833
-6
36834
-6
36835
-7
36836
-7
36837
-7
36838
-7
36839
-33
36840
-70
36841
-96
36842
-80
36843
-83
36844
-64
36845
-48
36846
-32
36847
-22
36848
-16
36849
-14
36850
-13
36851
-15
36852
-17
36853
-18
36854
-19
36855
-21
36856
-20
36857
-20
36858
-19
36859
-18
36860
-16
36861
-16
36862
-15
36863
-14
36864
-13
36865
-14
36866
-13
36867
-14
36868
-13
36869
-13
36870
-12
36871
20
36872
73
36873
90
36874
88
36875
71
36876
50
36877
26
36878
7
36879
-8
36880
-16
36881
-21
36882
-19
36883
-16
36884
-12
36885
-8
36886
-3
36887
-2
36888
0
36889
0
36890
0
36891
-1
36892
-2
36893
-4
36894
-5
36895
-6
36896
-5
36897
-7
36898
-6
36899
-7
36900
-7
36901
-8
36902
-7
36903
-33
36904
-71
36905
-96
36906
-80
36907
-83
36908
-65
36909
-47
36910
-32
36911
-22
36912
-15
36913
-14
36914
-13
36915
-15
36916
-16
36917
-19
36918
-19
36919
-20
36920
-21
36921
-20
36922
-19
36923
-18
36924
-17
36925
-16
36926
-15
36927
-15
36928
-14
36929
-14
36930
-14
36931
-14
36932
-13
36933
-14
36934
-13
36935
19
36936
74
36937
90
36938
90
36939
71
36940
51
36941
27
36942
8
36943
-8
36944
-17
36945
-20
36946
-19
36947
-16
36948
-11
36949
-8
36950
-3
36951
-2
36952
-1
36953
-1
36954
0
36955
-1
36956
-2
36957
-4
36958
-4
36959
-6
36960
-6
36961
-7
36962
-6
36963
-7
36964
-7
36965
-7
36966
-6
36967
-33
36968
-71
36969
-96
36970
-80
36971
-83
36972
-64
36973
-48
36974
-32
36975
-22
36976
-15
36977
-14
36978
-13
36979
-15
36980
-17
36981
-19
36982
-19
36983
-20
36984
-20
36985
-19
36986
-19
36987
-18
36988
-17
36989
-16
36990
-15
36991
-15
36992
-13
36993
-14
36994
-13
36995
-14
36996
-13
36997
-14
36998
-12
36999
19
37000
73
37001
90
37002
89
37003
72
37004
51
37005
27
37006
7
37007
-8
37008
-16
37009
-21
37010
-19
37011
-16
37012
-12
37013
-8
37014
-4
37015
-2
37016
-1
37017
-1
37018
-1
37019
-2
37020
-2
37021
-3
37022
-5
37023
-5
37024
-5
37025
-7
37026
-7
37027
-7
37028
-7
37029
-7
37030
-6
37031
-32
37032
-70
37033
-96
37034
-80
37035
-84
37036
-65
37037
-48
37038
-33
37039
-22
37040
-16
37041
-14
37042
-14
37043
-15
37044
-17
37045
-20
37046
-19
37047
-20
37048
-20
37049
-19
37050
-17
37051
-18
37052
-17
37053
-17
37054
-15
37055
-15
37056
-14
37057
-14
37058
-14
37059
-13
37060
-13
37061
-14
37062
-13
37063
19
37064
72
37065
89
37066
89
37067
72
37068
51
37069
27
37070
8
37071
-8
37072
-16
37073
-20
37074
-20
37075
-16
37076
-11
37077
-8
37078
-3
37079
-1
37080
0
37081
0
37082
-1
37083
-2
37084
-2
37085
-4
37086
-4
37087
-5
37088
-6
37089
-7
37090
-7
37091
-7
37092
-7
37093
-7
37094
-7
37095
-32
37096
-70
37097
-96
37098
-80
37099
-83
37100
-65
37101
-48
37102
-32
37103
-22
37104
-15
37105
-14
37106
-13
37107
-16
37108
-17
37109
-19
37110
-19
37111
-21
37112
-20
37113
-20
37114
-18
37115
-18
37116
-16
37117
-15
37118
-15
37119
-14
37120
-14
37121
-14
37122
-13
37123
-13
37124
-13
37125
-13
37126
-13
37127
19
37128
73
37129
90
37130
88
37131
71
37132
51
37133
27
37134
8
37135
-7
37136
-16
37137
-21
37138
-19
37139
-17
37140
-12
37141
-7
37142
-3
37143
-1
37144
0
37145
0
37146
0
37147
-1
37148
-2
37149
-4
37150
-5
37151
-6
37152
-5
37153
-6
37154
-6
37155
-7
37156
-6
37157
-7
37158
-7
37159
-32
37160
-70
37161
-96
37162
-79
37163
-83
37164
-65
37165
-47
37166
-32
37167
-23
37168
-16
37169
-13
37170
-14
37171
-15
37172
-17
37173
-19
37174
-19
37175
-20
37176
-20
37177
-20
37178
-18
37179
-18
37180
-16
37181
-16
37182
-14
37183
-15
37184
-14
37185
-14
37186
-13
37187
-14
37188
-13
37189
-14
37190
-13
37191
20
37192
73
37193
90
37194
89
37195
72
37196
50
37197
27
37198
8
37199
-8
37200
-16
37201
-20
37202
-20
37203
-17
37204
-12
37205
-8
37206
-4
37207
-1
37208
0
37209
0
37210
0
37211
-1
37212
-2
37213
-4
37214
-5
37215
-6
37216
-6
37217
-7
37218
-6
37219
-6
37220
-7
37221
-7
37222
-7
37223
-33
37224
-71
37225
-96
37226
-80
37227
-83
37228
-64
37229
-47
37230
-32
37231
-22
37232
-15
37233
-14
37234
-13
37235
-16
37236
-17
37237
-19
37238
-19
37239
-20
37240
-20
37241
-20
37242
-19
37243
-18
37244
-17
37245
-16
37246
-15
37247
-14
37248
-14
37249
-14
37250
-13
37251
-13
37252
-13
37253
-14
37254
-12
37255
19
37256
73
37257
90
37258
89
37259
71
37260
51
37261
27
37262
7
37263
-8
37264
-16
37265
-20
37266
-19
37267
-17
37268
-12
37269
-9
37270
-4
37271
-2
37272
0
37273
0
37274
0
37275
-2
37276
-2
37277
-3
37278
-4
37279
-6
37280
-5
37281
-6
37282
-6
37283
-7
37284
-6
37285
-7
37286
-7
37287
-33
37288
-71
37289
-97
37290
-80
37291
-84
37292
-65
37293
-47
37294
-32
37295
-22
37296
-15
37297
-14
37298
-13
37299
-15
37300
-17
37301
-19
37302
-19
37303
-19
37304
-19
37305
-19
37306
-17
37307
-17
37308
-17
37309
-16
37310
-15
37311
-15
37312
-14
37313
-14
37314
-13
37315
-14
37316
-13
37317
-13
37318
-13
37319
19
37320
74
37321
89
37322
89
37323
73
37324
51
37325
27
37326
7
37327
-9
37328
-17
37329
-21
37330
-19
37331
-16
37332
-11
37333
-8
37334
-3
37335
-2
37336
0
37337
0
37338
0
37339
-1
37340
-2
37341
-3
37342
-4
37343
-6
37344
-5
37345
-7
37346
-6
37347
-7
37348
-7
37349
-7
37350
-6
37351
-32
37352
-70
37353
-96
37354
-80
37355
-84
37356
-65
37357
-47
37358
-32
37359
-22
37360
-15
37361
-14
37362
-13
37363
-15
37364
-17
37365
-19
37366
-19
37367
-20
37368
-20
37369
-19
37370
-18
37371
-18
37372
-17
37373
-16
37374
-16
37375
-15
37376
-14
37377
-14
37378
-13
37379
-13
37380
-12
37381
-14
37382
-13
37383
19
37384
73
37385
89
37386
89
37387
71
37388
51
37389
27
37390
8
37391
-8
37392
-17
37393
-21
37394
-20
37395
-16
37396
-12
37397
-8
37398
-3
37399
-1
37400
0
37401
-1
37402
0
37403
-2
37404
-3
37405
-4
37406
-4
37407
-6
37408
-5
37409
-7
37410
-7
37411
-8
37412
-7
37413
-8
37414
-7
37415
-32
37416
-70
37417
-96
37418
-79
37419
-83
37420
-65
37421
-48
37422
-32
37423
-23
37424
-15
37425
-13
37426
-14
37427
-15
37428
-16
37429
-19
37430
-20
37431
-20
37432
-19
37433
-20
37434
-18
37435
-17
37436
-16
37437
-16
37438
-15
37439
-16
37440
-15
37441
-14
37442
-13
37443
-14
37444
-13
37445
-13
37446
-13
37447
19
37448
73
37449
89
37450
88
37451
71
37452
50
37453
27
37454
8
37455
-7
37456
-16
37457
-20
37458
-19
37459
-17
37460
-12
37461
-8
37462
-3
37463
-1
37464
1
37465
1
37466
0
37467
-2
37468
-2
37469
-4
37470
-5
37471
-5
37472
-5
37473
-7
37474
-7
37475
-7
37476
-7
37477
-7
37478
-7
37479
-33
37480
-71
37481
-96
37482
-80
37483
-84
37484
-65
37485
-47
37486
-33
37487
-22
37488
-16
37489
-14
37490
-13
37491
-15
37492
-16
37493
-19
37494
-19
37495
-20
37496
-20
37497
-20
37498
-18
37499
-18
37500
-17
37501
-16
37502
-15
37503
-15
37504
-14
37505
-14
37506
-14
37507
-14
37508
-13
37509
-13
37510
-12
37511
20
37512
73
37513
89
37514
88
37515
72
37516
51
37517
27
37518
8
37519
-8
37520
-17
37521
-20
37522
-20
37523
-17
37524
-12
37525
-9
37526
-4
37527
-1
37528
0
37529
0
37530
0
37531
-1
37532
-3
37533
-4
37534
-4
37535
-6
37536
-6
37537
-6
37538
-7
37539
-7
37540
-6
37541
-7
37542
-7
37543
-32
37544
-70
37545
-96
37546
-80
37547
-83
37548
-65
37549
-47
37550
-32
37551
-23
37552
-16
37553
-14
37554
-14
37555
-15
37556
-17
37557
-19
37558
-20
37559
-20
37560
-19
37561
-20
37562
-18
37563
-17
37564
-17
37565
-16
37566
-14
37567
-15
37568
-14
37569
-14
37570
-13
37571
-14
37572
-13
37573
-13
37574
-13
37575
20
37576
74
37577
89
37578
89
37579
72
37580
51
37581
27
37582
7
37583
-8
37584
-16
37585
-20
37586
-19
37587
-16
37588
-11
37589
-8
37590
-3
37591
-1
37592
0
37593
0
37594
1
37595
-1
37596
-2
37597
-3
37598
-5
37599
-6
37600
-6
37601
-7
37602
-7
37603
-7
37604
-7
37605
-8
37606
-7
37607
-8
37608
-8
37609
-8
37610
-7
37611
-9
37612
-8
37613
-8
37614
-8
37615
-9
37616
-9
37617
-9
37618
-10
37619
-10
37620
-9
37621
-10
37622
-9
37623
-9
37624
-9
37625
-10
37626
-9
37627
-10
37628
-10
37629
-10
37630
-9
37631
-11
37632
-10
37633
-9
37634
-10
37635
-10
37636
-10
37637
-11
37638
-10
37639
-35
37640
-73
37641
-99
37642
-98
37643
-85
37644
-67
37645
-50
37646
-34
37647
-24
37648
-17
37649
-14
37650
-15
37651
-16
37652
-17
37653
-20
37654
-21
37655
-21
37656
-21
37657
-21
37658
-19
37659
-18
37660
-17
37661
-17
37662
-15
37663
-16
37664
-15
37665
-15
37666
-14
37667
-14
37668
-13
37669
-13
37670
-13
37671
19
37672
73
37673
89
37674
88
37675
71
37676
49
37677
27
37678
7
37679
-8
37680
-17
37681
-20
37682
-19
37683
-17
37684
-12
37685
-8
37686
-4
37687
-1
37688
1
37689
-1
37690
0
37691
-2
37692
-3
37693
-4
37694
-4
37695
-6
37696
-6
37697
-6
37698
-6
37699
-7
37700
-6
37701
-7
37702
-7
37703
-33
37704
-71
37705
-96
37706
-80
37707
-83
37708
-65
37709
-47
37710
-32
37711
-22
37712
-15
37713
-13
37714
-13
37715
-15
37716
-16
37717
-19
37718
-19
37719
-20
37720
-20
37721
-20
37722
-18
37723
-19
37724
-17
37725
-16
37726
-14
37727
-14
37728
-13
37729
-14
37730
-14
37731
-14
37732
-13
37733
-14
37734
-13
37735
19
37736
73
37737
90
37738
89
37739
72
37740
51
37741
27
37742
7
37743
-9
37744
-17
37745
-20
37746
-19
37747
-16
37748
-11
37749
-8
37750
-4
37751
-2
37752
0
37753
0
37754
0
37755
-1
37756
-2
37757
-3
37758
-4
37759
-6
37760
-6
37761
-7
37762
-7
37763
-7
37764
-7
37765
-7
37766
-7
37767
-32
37768
-71
37769
-97
37770
-80
37771
-83
37772
-65
37773
-47
37774
-31
37775
-22
37776
-16
37777
-14
37778
-13
37779
-16
37780
-17
37781
-19
37782
-19
37783
-20
37784
-19
37785
-20
37786
-19
37787
-18
37788
-17
37789
-17
37790
-15
37791
-14
37792
-14
37793
-14
37794
-13
37795
-14
37796
-13
37797
-13
37798
-13
37799
-13
37800
-12
37801
-13
37802
-12
37803
-12
37804
-11
37805
-12
37806
-11
37807
-12
37808
-12
37809
-12
37810
-11
37811
-12
37812
-11
37813
-10
37814
-11
37815
-11
37816
-11
37817
-11
37818
-11
37819
-11
37820
-10
37821
-11
37822
-10
37823
-10
37824
-10
37825
-11
37826
-10
37827
-12
37828
-10
37829
-10
37830
-10
37831
22
37832
77
37833
92
37834
91
37835
74
37836
52
37837
28
37838
9
37839
-7
37840
-15
37841
-19
37842
-19
37843
-16
37844
-11
37845
-8
37846
-3
37847
-1
37848
0
37849
1
37850
1
37851
-1
37852
-1
37853
-3
37854
-4
37855
-6
37856
-5
37857
-6
37858
-6
37859
-7
37860
-6
37861
-8
37862
-7
37863
-32
37864
-70
37865
-96
37866
-80
37867
-83
37868
-65
37869
-47
37870
-32
37871
-22
37872
-15
37873
-13
37874
-14
37875
-15
37876
-16
37877
-18
37878
-19
37879
-20
37880
-20
37881
-20
37882
-18
37883
-18
37884
-17
37885
-16
37886
-15
37887
-15
37888
-14
37889
-14
37890
-14
37891
-14
37892
-13
37893
-13
37894
-13
37895
19
37896
74
37897
90
37898
89
37899
72
37900
51
37901
27
37902
8
37903
-8
37904
-16
37905
-20
37906
-19
37907
-16
37908
-11
37909
-7
37910
-4
37911
-2
37912
0
37913
-1
37914
0
37915
-1
37916
-2
37917
-4
37918
-4
37919
-6
37920
-6
37921
-7
37922
-6
37923
-7
37924
-7
37925
-7
37926
-7
37927
-8
37928
-7
37929
-8
37930
-8
37931
-9
37932
-8
37933
-9
37934
-8
37935
-9
37936
-9
37937
-9
37938
-9
37939
-10
37940
-10
37941
-10
37942
-10
37943
-10
37944
-9
37945
-9
37946
-10
37947
-10
37948
-9
37949
-10
37950
-9
37951
-10
37952
-10
37953
-10
37954
-9
37955
-10
37956
-10
37957
-10
37958
-10
37959
-35
37960
-73
37961
-99
37962
-98
37963
-85
37964
-67
37965
-49
37966
-34
37967
-24
37968
-17
37969
-15
37970
-15
37971
-16
37972
-17
37973
-20
37974
-20
37975
-21
37976
-20
37977
-21
37978
-19
37979
-18
37980
-17
37981
-17
37982
-15
37983
-16
37984
-15
37985
-15
37986
-15
37987
-14
37988
-13
37989
-14
37990
-13
37991
-13
37992
-12
37993
-13
37994
-12
37995
-12
37996
-13
37997
-13
37998
-11
37999
-12
38000
-11
38001
-11
38002
-11
38003
-12
38004
-11
38005
-12
38006
-11
38007
-11
38008
-10
38009
-11
38010
-10
38011
-11
38012
-11
38013
-11
38014
-10
38015
-11
38016
-10
38017
-10
38018
-10
38019
-10
38020
-10
38021
-10
38022
-10
38023
22
38024
76
38025
91
38026
91
38027
74
38028
52
38029
29
38030
9
38031
-6
38032
-16
38033
-19
38034
-18
38035
-16
38036
-10
38037
-6
38038
-3
38039
-1
38040
1
38041
0
38042
0
38043
-1
38044
-2
38045
-4
38046
-3
38047
-5
38048
-5
38049
-6
38050
-6
38051
-8
38052
-7
38053
-7
38054
-7
38055
-33
38056
-70
38057
-96
38058
-80
38059
-83
38060
-65
38061
-48
38062
-32
38063
-22
38064
-16
38065
-14
38066
-13
38067
-15
38068
-17
38069
-19
38070
-19
38071
-21
38072
-20
38073
-19
38074
-18
38075
-17
38076
-16
38077
-16
38078
-15
38079
-15
38080
-14
38081
-14
38082
-13
38083
-14
38084
-13
38085
-13
38086
-12
38087
19
38088
73
38089
89
38090
89
38091
72
38092
50
38093
27
38094
8
38095
-8
38096
-16
38097
-20
38098
-20
38099
-17
38100
-11
38101
-8
38102
-3
38103
-1
38104
0
38105
0
38106
0
38107
-1
38108
-3
38109
-4
38110
-4
38111
-6
38112
-5
38113
-6
38114
-6
38115
-7
38116
-7
38117
-7
38118
-7
38119
-32
38120
-70
38121
-96
38122
-79
38123
-83
38124
-65
38125
-47
38126
-32
38127
-22
38128
-16
38129
-13
38130
-13
38131
-15
38132
-16
38133
-18
38134
-19
38135
-20
38136
-19
38137
-20
38138
-18
38139
-17
38140
-16
38141
-16
38142
-14
38143
-14
38144
-14
38145
-14
38146
-13
38147
-14
38148
-13
38149
-13
38150
-13
38151
19
38152
74
38153
90
38154
89
38155
72
38156
51
38157
26
38158
7
38159
-8
38160
-16
38161
-20
38162
-19
38163
-17
38164
-12
38165
-8
38166
-4
38167
-2
38168
0
38169
0
38170
0
38171
-1
38172
-2
38173
-4
38174
-4
38175
-5
38176
-6
38177
-7
38178
-6
38179
-7
38180
-6
38181
-7
38182
-7
38183
-8
38184
-7
38185
-8
38186
-8
38187
-8
38188
-7
38189
-9
38190
-8
38191
-9
38192
-9
38193
-9
38194
-9
38195
-9
38196
-9
38197
-10
38198
-9
38199
-10
38200
-9
38201
-10
38202
-10
38203
-10
38204
-9
38205
-10
38206
-9
38207
-10
38208
-10
38209
-10
38210
-10
38211
-10
38212
-10
38213
-10
38214
-10
38215
-35
38216
-73
38217
-99
38218
-98
38219
-85
38220
-67
38221
-49
38222
-34
38223
-24
38224
-17
38225
-15
38226
-14
38227
-16
38228
-17
38229
-19
38230
-21
38231
-21
38232
-21
38233
-21
38234
-19
38235
-18
38236
-17
38237
-17
38238
-15
38239
-16
38240
-15
38241
-15
38242
-14
38243
-15
38244
-13
38245
-13
38246
-13
38247
19
38248
73
38249
88
38250
88
38251
71
38252
50
38253
27
38254
8
38255
-8
38256
-17
38257
-21
38258
-19
38259
-17
38260
-12
38261
-8
38262
-4
38263
-1
38264
0
38265
0
38266
0
38267
-1
38268
-2
38269
-5
38270
-5
38271
-5
38272
-6
38273
-7
38274
-6
38275
-7
38276
-7
38277
-7
38278
-7
38279
-33
38280
-71
38281
-96
38282
-97
38283
-83
38284
-64
38285
-47
38286
-32
38287
-22
38288
-16
38289
-14
38290
-13
38291
-15
38292
-16
38293
-18
38294
-19
38295
-20
38296
-19
38297
-20
38298
-19
38299
-18
38300
-16
38301
-17
38302
-15
38303
-14
38304
-14
38305
-14
38306
-14
38307
-14
38308
-13
38309
-13
38310
-12
38311
-13
38312
-12
38313
-12
38314
-12
38315
-12
38316
-11
38317
-12
38318
-12
38319
-12
38320
-11
38321
-11
38322
-11
38323
-11
38324
-11
38325
-11
38326
-11
38327
-11
38328
-11
38329
-11
38330
-10
38331
-10
38332
-10
38333
-10
38334
-10
38335
-11
38336
-11
38337
-11
38338
-10
38339
-10
38340
-9
38341
-10
38342
-10
38343
22
38344
76
38345
91
38346
91
38347
74
38348
52
38349
29
38350
9
38351
-7
38352
-15
38353
-19
38354
-18
38355
-16
38356
-11
38357
-7
38358
-2
38359
0
38360
1
38361
0
38362
0
38363
-1
38364
-2
38365
-3
38366
-4
38367
-5
38368
-5
38369
-6
38370
-6
38371
-7
38372
-6
38373
-7
38374
-7
38375
-7
38376
-7
38377
-7
38378
-7
38379
-8
38380
-8
38381
-9
38382
-8
38383
-9
38384
-9
38385
-9
38386
-9
38387
-9
38388
-9
38389
-9
38390
-9
38391
-10
38392
-9
38393
-10
38394
-10
38395
-10
38396
-9
38397
-10
38398
-9
38399
-10
38400
-10
38401
-10
38402
-10
38403
-10
38404
-10
38405
-10
38406
-9
38407
-35
38408
-73
38409
-98
38410
-99
38411
-86
38412
-67
38413
-49
38414
-34
38415
-23
38416
-17
38417
-15
38418
-15
38419
-17
38420
-18
38421
-20
38422
-20
38423
-22
38424
-20
38425
-20
38426
-19
38427
-18
38428
-17
38429
-17
38430
-16
38431
-15
38432
-14
38433
-15
38434
-14
38435
-14
38436
-14
38437
-14
38438
-13
38439
18
38440
73
38441
90
38442
89
38443
72
38444
51
38445
27
38446
7
38447
-8
38448
-17
38449
-21
38450
-20
38451
-16
38452
-12
38453
-7
38454
-3
38455
-1
38456
0
38457
0
38458
-1
38459
-2
38460
-2
38461
-4
38462
-4
38463
-6
38464
-6
38465
-6
38466
-6
38467
-8
38468
-7
38469
-7
38470
-7
38471
-32
38472
-70
38473
-97
38474
-80
38475
-83
38476
-65
38477
-48
38478
-32
38479
-22
38480
-15
38481
-13
38482
-13
38483
-16
38484
-17
38485
-19
38486
-20
38487
-21
38488
-20
38489
-20
38490
-18
38491
-17
38492
-16
38493
-16
38494
-15
38495
-15
38496
-14
38497
-14
38498
-13
38499
-14
38500
-13
38501
-13
38502
-13
38503
-13
38504
-13
38505
-13
38506
-12
38507
-12
38508
-11
38509
-12
38510
-11
38511
-12
38512
-12
38513
-12
38514
-11
38515
-12
38516
-11
38517
-11
38518
-10
38519
-11
38520
-10
38521
-11
38522
-11
38523
-11
38524
-10
38525
-11
38526
-10
38527
-10
38528
-10
38529
-10
38530
-10
38531
-11
38532
-10
38533
-11
38534
-10
38535
22
38536
76
38537
92
38538
90
38539
74
38540
52
38541
28
38542
9
38543
-6
38544
-15
38545
-20
38546
-18
38547
-15
38548
-11
38549
-7
38550
-3
38551
-2
38552
0
38553
0
38554
0
38555
-1
38556
-1
38557
-3
38558
-4
38559
-5
38560
-5
38561
-7
38562
-6
38563
-6
38564
-7
38565
-7
38566
-6
38567
-32
38568
-70
38569
-96
38570
-80
38571
-84
38572
-65
38573
-47
38574
-32
38575
-22
38576
-15
38577
-14
38578
-13
38579
-15
38580
-17
38581
-19
38582
-19
38583
-20
38584
-19
38585
-19
38586
-18
38587
-18
38588
-17
38589
-17
38590
-15
38591
-15
38592
-14
38593
-14
38594
-13
38595
-14
38596
-13
38597
-13
38598
-13
38599
19
38600
73
38601
90
38602
89
38603
73
38604
51
38605
27
38606
8
38607
-7
38608
-17
38609
-20
38610
-19
38611
-17
38612
-11
38613
-7
38614
-3
38615
-1
38616
0
38617
0
38618
0
38619
-1
38620
-2
38621
-4
38622
-4
38623
-6
38624
-7
38625
-7
38626
-6
38627
-7
38628
-7
38629
-7
38630
-7
38631
-32
38632
-70
38633
-96
38634
-97
38635
-83
38636
-65
38637
-48
38638
-32
38639
-22
38640
-15
38641
-13
38642
-13
38643
-16
38644
-17
38645
-19
38646
-19
38647
-21
38648
-19
38649
-19
38650
-19
38651
-18
38652
-16
38653
-16
38654
-15
38655
-15
38656
-14
38657
-14
38658
-13
38659
-13
38660
-13
38661
-13
38662
-13
38663
19
38664
73
38665
90
38666
88
38667
72
38668
51
38669
27
38670
8
38671
-7
38672
-16
38673
-21
38674
-20
38675
-17
38676
-12
38677
-8
38678
-3
38679
-1
38680
0
38681
0
38682
0
38683
-2
38684
-2
38685
-3
38686
-4
38687
-5
38688
-5
38689
-7
38690
-7
38691
-7
38692
-7
38693
-8
38694
-7
38695
-7
38696
-7
38697
-8
38698
-7
38699
-9
38700
-8
38701
-9
38702
-9
38703
-9
38704
-8
38705
-9
38706
-8
38707
-9
38708
-9
38709
-9
38710
-9
38711
-10
38712
-10
38713
-10
38714
-9
38715
-9
38716
-9
38717
-10
38718
-9
38719
-10
38720
-10
38721
-10
38722
-9
38723
-11
38724
-10
38725
-10
38726
-10
38727
-35
38728
-73
38729
-99
38730
-99
38731
-86
38732
-67
38733
-49
38734
-33
38735
-23
38736
-17
38737
-15
38738
-15
38739
-17
38740
-18
38741
-20
38742
-20
38743
-21
38744
-20
38745
-20
38746
-19
38747
-18
38748
-17
38749
-17
38750
-16
38751
-15
38752
-15
38753
-15
38754
-14
38755
-14
38756
-13
38757
-14
38758
-13
38759
-13
38760
-12
38761
-12
38762
-12
38763
-12
38764
-12
38765
-12
38766
-11
38767
-12
38768
-11
38769
-12
38770
-11
38771
-11
38772
-11
38773
-11
38774
-11
38775
-12
38776
-11
38777
-11
38778
-11
38779
-11
38780
-10
38781
-10
38782
-10
38783
-11
38784
-10
38785
-11
38786
-10
38787
-10
38788
-10
38789
-10
38790
-10
38791
22
38792
76
38793
92
38794
91
38795
74
38796
53
38797
28
38798
8
38799
-6
38800
-14
38801
-19
38802
-18
38803
-15
38804
-11
38805
-7
38806
-3
38807
-1
38808
1
38809
1
38810
1
38811
-1
38812
-1
38813
-3
38814
-5
38815
-6
38816
-5
38817
-7
38818
-6
38819
-6
38820
-6
38821
-7
38822
-6
38823
-7
38824
-7
38825
-7
38826
-7
38827
-9
38828
-8
38829
-8
38830
-8
38831
-9
38832
-9
38833
-9
38834
-9
38835
-9
38836
-9
38837
-9
38838
-9
38839
-9
38840
-9
38841
-9
38842
-10
38843
-10
38844
-10
38845
-10
38846
-9
38847
-10
38848
-10
38849
-10
38850
-10
38851
-11
38852
-11
38853
-10
38854
-10
38855
-35
38856
-73
38857
-98
38858
-99
38859
-86
38860
-67
38861
-50
38862
-34
38863
-24
38864
-17
38865
-15
38866
-14
38867
-16
38868
-18
38869
-20
38870
-20
38871
-22
38872
-21
38873
-20
38874
-19
38875
-18
38876
-17
38877
-17
38878
-16
38879
-15
38880
-15
38881
-15
38882
-14
38883
-14
38884
-13
38885
-13
38886
-12
38887
19
38888
73
38889
89
38890
88
38891
71
38892
51
38893
27
38894
7
38895
-7
38896
-16
38897
-21
38898
-19
38899
-17
38900
-13
38901
-8
38902
-4
38903
-2
38904
0
38905
0
38906
0
38907
-2
38908
-2
38909
-4
38910
-5
38911
-6
38912
-5
38913
-7
38914
-6
38915
-7
38916
-7
38917
-8
38918
-7
38919
-32
38920
-71
38921
-96
38922
-80
38923
-83
38924
-64
38925
-47
38926
-32
38927
-22
38928
-15
38929
-14
38930
-13
38931
-15
38932
-16
38933
-19
38934
-19
38935
-20
38936
-21
38937
-20
38938
-18
38939
-18
38940
-17
38941
-16
38942
-15
38943
-15
38944
-14
38945
-14
38946
-14
38947
-14
38948
-13
38949
-14
38950
-13
38951
19
38952
73
38953
89
38954
88
38955
71
38956
51
38957
27
38958
8
38959
-7
38960
-16
38961
-20
38962
-19
38963
-17
38964
-12
38965
-7
38966
-4
38967
-2
38968
0
38969
0
38970
0
38971
-1
38972
-2
38973
-4
38974
-4
38975
-6
38976
-6
38977
-7
38978
-6
38979
-7
38980
-7
38981
-7
38982
-7
38983
-33
38984
-71
38985
-96
38986
-97
38987
-84
38988
-65
38989
-48
38990
-32
38991
-22
38992
-15
38993
-14
38994
-13
38995
-15
38996
-17
38997
-19
38998
-19
38999
-20
39000
-19
39001
-19
39002
-19
39003
-18
39004
-17
39005
-17
39006
-15
39007
-15
39008
-14
39009
-14
39010
-13
39011
-13
39012
-13
39013
-13
39014
-13
39015
19
39016
73
39017
90
39018
89
39019
72
39020
51
39021
27
39022
7
39023
-8
39024
-17
39025
-21
39026
-19
39027
-17
39028
-12
39029
-8
39030
-3
39031
-2
39032
0
39033
0
39034
0
39035
-2
39036
-2
39037
-3
39038
-5
39039
-6
39040
-6
39041
-7
39042
-7
39043
-7
39044
-6
39045
-7
39046
-6
39047
-32
39048
-70
39049
-96
39050
-80
39051
-84
39052
-65
39053
-47
39054
-32
39055
-22
39056
-15
39057
-13
39058
-13
39059
-15
39060
-17
39061
-19
39062
-19
39063
-20
39064
-20
39065
-20
39066
-18
39067
-18
39068
-17
39069
-16
39070
-15
39071
-16
39072
-14
39073
-14
39074
-14
39075
-13
39076
-12
39077
-13
39078
-13
39079
19
39080
73
39081
89
39082
89
39083
72
39084
51
39085
27
39086
8
39087
-8
39088
-17
39089
-21
39090
-19
39091
-17
39092
-12
39093
-7
39094
-3
39095
-2
39096
0
39097
0
39098
-1
39099
-1
39100
-2
39101
-4
39102
-4
39103
-5
39104
-5
39105
-7
39106
-6
39107
-7
39108
-7
39109
-7
39110
-6
39111
-33
39112
-71
39113
-96
39114
-97
39115
-83
39116
-65
39117
-47
39118
-32
39119
-22
39120
-15
39121
-14
39122
-13
39123
-15
39124
-17
39125
-19
39126
-19
39127
-21
39128
-20
39129
-19
39130
-18
39131
-18
39132
-17
39133
-16
39134
-15
39135
-15
39136
-14
39137
-15
39138
-14
39139
-13
39140
-13
39141
-13
39142
-12
39143
19
39144
73
39145
89
39146
89
39147
71
39148
51
39149
27
39150
7
39151
-7
39152
-16
39153
-21
39154
-19
39155
-17
39156
-11
39157
-8
39158
-4
39159
-2
39160
0
39161
0
39162
0
39163
-1
39164
-2
39165
-3
39166
-5
39167
-6
39168
-5
39169
-6
39170
-6
39171
-6
39172
-7
39173
-8
39174
-7
39175
-33
39176
-71
39177
-97
39178
-80
39179
-84
39180
-65
39181
-47
39182
-32
39183
-22
39184
-15
39185
-14
39186
-14
39187
-15
39188
-17
39189
-19
39190
-20
39191
-20
39192
-21
39193
-20
39194
-19
39195
-18
39196
-17
39197
-16
39198
-15
39199
-15
39200
-14
39201
-14
39202
-14
39203
-14
39204
-13
39205
-13
39206
-13
39207
-13
39208
-12
39209
-13
39210
-12
39211
-12
39212
-11
39213
-12
39214
-11
39215
-11
39216
-11
39217
-12
39218
-11
39219
-11
39220
-11
39221
-11
39222
-11
39223
-12
39224
-11
39225
-11
39226
-10
39227
-10
39228
-10
39229
-10
39230
-11
39231
-11
39232
-10
39233
-11
39234
-10
39235
-10
39236
-10
39237
-10
39238
-9
39239
22
39240
76
39241
92
39242
91
39243
73
39244
52
39245
29
39246
9
39247
-6
39248
-15
39249
-20
39250
-19
39251
-16
39252
-11
39253
-7
39254
-2
39255
0
39256
1
39257
0
39258
1
39259
-1
39260
-2
39261
-3
39262
-4
39263
-5
39264
-5
39265
-6
39266
-6
39267
-6
39268
-6
39269
-8
39270
-7
39271
-7
39272
-7
39273
-7
39274
-7
39275
-8
39276
-8
39277
-9
39278
-9
39279
-9
39280
-8
39281
-9
39282
-9
39283
-9
39284
-8
39285
-10
39286
-9
39287
-10
39288
-10
39289
-10
39290
-9
39291
-9
39292
-9
39293
-10
39294
-9
39295
-11
39296
-10
39297
-10
39298
-11
39299
-10
39300
-10
39301
-10
39302
-10
39303
-35
39304
-73
39305
-99
39306
-99
39307
-86
39308
-67
39309
-49
39310
-33
39311
-24
39312
-17
39313
-15
39314
-14
39315
-17
39316
-18
39317
-20
39318
-21
39319
-21
39320
-20
39321
-21
39322
-19
39323
-18
39324
-18
39325
-17
39326
-16
39327
-16
39328
-15
39329
-14
39330
-13
39331
-13
39332
-13
39333
-13
39334
-13
39335
-13
39336
-13
39337
-12
39338
-12
39339
-12
39340
-11
39341
-12
39342
-12
39343
-12
39344
-11
39345
-12
39346
-11
39347
-11
39348
-11
39349
-11
39350
-11
39351
-11
39352
-11
39353
-11
39354
-10
39355
-11
39356
-10
39357
-10
39358
-10
39359
-10
39360
-10
39361
-11
39362
-10
39363
-10
39364
-9
39365
-10
39366
-10
39367
22
39368
75
39369
92
39370
91
39371
73
39372
52
39373
28
39374
8
39375
-7
39376
-15
39377
-19
39378
-18
39379
-15
39380
-11
39381
-7
39382
-3
39383
-1
39384
1
39385
1
39386
1
39387
-1
39388
-2
39389
-3
39390
-4
39391
-5
39392
-5
39393
-6
39394
-7
39395
-7
39396
-6
39397
-7
39398
-6
39399
-7
39400
-7
39401
-8
39402
-7
39403
-8
39404
-9
39405
-8
39406
-8
39407
-9
39408
-8
39409
-9
39410
-9
39411
-10
39412
-9
39413
-10
39414
-10
39415
-9
39416
-9
39417
-10
39418
-9
39419
-10
39420
-10
39421
-11
39422
-10
39423
-11
39424
-10
39425
-10
39426
-9
39427
-11
39428
-10
39429
-10
39430
-10
39431
-35
39432
-72
39433
-99
39434
-98
39435
-85
39436
-67
39437
-50
39438
-34
39439
-24
39440
-17
39441
-15
39442
-14
39443
-16
39444
-17
39445
-19
39446
-21
39447
-22
39448
-21
39449
-21
39450
-19
39451
-18
39452
-17
39453
-17
39454
-15
39455
-15
39456
-14
39457
-15
39458
-14
39459
-14
39460
-13
39461
-14
39462
-13
39463
19
39464
72
39465
89
39466
88
39467
71
39468
50
39469
27
39470
8
39471
-8
39472
-16
39473
-20
39474
-19
39475
-16
39476
-11
39477
-8
39478
-4
39479
-2
39480
0
39481
0
39482
0
39483
-1
39484
-3
39485
-4
39486
-4
39487
-6
39488
-6
39489
-6
39490
-6
39491
-6
39492
-6
39493
-7
39494
-7
39495
-32
39496
-71
39497
-97
39498
-80
39499
-83
39500
-65
39501
-47
39502
-32
39503
-23
39504
-16
39505
-14
39506
-14
39507
-15
39508
-16
39509
-18
39510
-19
39511
-20
39512
-19
39513
-20
39514
-19
39515
-18
39516
-16
39517
-16
39518
-14
39519
-15
39520
-14
39521
-14
39522
-13
39523
-14
39524
-13
39525
-13
39526
-13
39527
-13
39528
-12
39529
-12
39530
-12
39531
-12
39532
-12
39533
-13
39534
-11
39535
-12
39536
-11
39537
-12
39538
-10
39539
-12
39540
-11
39541
-11
39542
-11
39543
-11
39544
-10
39545
-11
39546
-10
39547
-10
39548
-10
39549
-11
39550
-10
39551
-10
39552
-11
39553
-11
39554
-10
39555
-10
39556
-10
39557
-10
39558
-10
39559
21
39560
75
39561
92
39562
90
39563
74
39564
53
39565
29
39566
9
39567
-6
39568
-15
39569
-20
39570
-19
39571
-16
39572
-12
39573
-7
39574
-3
39575
-1
39576
2
39577
1
39578
0
39579
-1
39580
-2
39581
-4
39582
-4
39583
-5
39584
-5
39585
-6
39586
-6
39587
-7
39588
-7
39589
-7
39590
-7
39591
-32
39592
-70
39593
-96
39594
-79
39595
-83
39596
-65
39597
-47
39598
-33
39599
-22
39600
-15
39601
-14
39602
-13
39603
-14
39604
-16
39605
-19
39606
-19
39607
-20
39608
-20
39609
-20
39610
-18
39611
-18
39612
-16
39613
-16
39614
-15
39615
-15
39616
-14
39617
-14
39618
-14
39619
-13
39620
-13
39621
-13
39622
-12
39623
20
39624
73
39625
89
39626
88
39627
71
39628
50
39629
26
39630
8
39631
-8
39632
-16
39633
-20
39634
-19
39635
-16
39636
-11
39637
-8
39638
-3
39639
-1
39640
0
39641
0
39642
0
39643
-1
39644
-2
39645
-4
39646
-4
39647
-6
39648
-6
39649
-6
39650
-7
39651
-7
39652
-6
39653
-8
39654
-7
39655
-8
39656
-7
39657
-9
39658
-8
39659
-8
39660
-8
39661
-8
39662
-8
39663
-9
39664
-9
39665
-10
39666
-10
39667
-10
39668
-9
39669
-10
39670
-9
39671
-9
39672
-9
39673
-10
39674
-10
39675
-10
39676
-10
39677
-10
39678
-10
39679
-10
39680
-10
39681
-10
39682
-10
39683
-11
39684
-10
39685
-11
39686
-10
39687
-35
39688
-73
39689
-98
39690
-98
39691
-85
39692
-67
39693
-50
39694
-34
39695
-24
39696
-17
39697
-15
39698
-14
39699
-17
39700
-18
39701
-19
39702
-21
39703
-22
39704
-21
39705
-20
39706
-18
39707
-18
39708
-17
39709
-17
39710
-16
39711
-16
39712
-15
39713
-15
39714
-14
39715
-14
39716
-13
39717
-14
39718
-12
39719
19
39720
73
39721
89
39722
89
39723
71
39724
50
39725
26
39726
7
39727
-8
39728
-16
39729
-21
39730
-20
39731
-17
39732
-12
39733
-8
39734
-4
39735
-1
39736
0
39737
0
39738
0
39739
-2
39740
-3
39741
-4
39742
-5
39743
-6
39744
-6
39745
-7
39746
-7
39747
-7
39748
-6
39749
-8
39750
-7
39751
-33
39752
-71
39753
-97
39754
-80
39755
-83
39756
-65
39757
-47
39758
-32
39759
-23
39760
-15
39761
-13
39762
-13
39763
-15
39764
-17
39765
-19
39766
-19
39767
-20
39768
-20
39769
-20
39770
-19
39771
-18
39772
-17
39773
-16
39774
-14
39775
-15
39776
-14
39777
-14
39778
-14
39779
-14
39780
-13
39781
-13
39782
-13
39783
20
39784
74
39785
89
39786
89
39787
72
39788
50
39789
26
39790
7
39791
-8
39792
-17
39793
-20
39794
-19
39795
-17
39796
-12
39797
-8
39798
-5
39799
-2
39800
0
39801
-1
39802
0
39803
-1
39804
-2
39805
-3
39806
-4
39807
-5
39808
-6
39809
-6
39810
-6
39811
-7
39812
-6
39813
-7
39814
-7
39815
-32
39816
-71
39817
-97
39818
-97
39819
-84
39820
-65
39821
-48
39822
-32
39823
-22
39824
-16
39825
-13
39826
-13
39827
-16
39828
-17
39829
-18
39830
-19
39831
-20
39832
-19
39833
-19
39834
-18
39835
-18
39836
-17
39837
-16
39838
-15
39839
-15
39840
-14
39841
-14
39842
-14
39843
-14
39844
-13
39845
-14
39846
-13
39847
19
39848
73
39849
90
39850
89
39851
72
39852
51
39853
27
39854
7
39855
-8
39856
-16
39857
-20
39858
-19
39859
-16
39860
-11
39861
-8
39862
-3
39863
-1
39864
-1
39865
-1
39866
0
39867
-1
39868
-2
39869
-3
39870
-4
39871
-6
39872
-6
39873
-7
39874
-7
39875
-7
39876
-6
39877
-7
39878
-7
39879
-32
39880
-70
39881
-96
39882
-97
39883
-84
39884
-65
39885
-47
39886
-32
39887
-22
39888
-15
39889
-13
39890
-14
39891
-16
39892
-17
39893
-20
39894
-20
39895
-21
39896
-19
39897
-20
39898
-17
39899
-17
39900
-17
39901
-16
39902
-15
39903
-16
39904
-15
39905
-14
39906
-13
39907
-14
39908
-13
39909
-13
39910
-13
39911
19
39912
73
39913
89
39914
89
39915
72
39916
50
39917
27
39918
8
39919
-7
39920
-17
39921
-20
39922
-19
39923
-17
39924
-11
39925
-7
39926
-3
39927
-1
39928
1
39929
0
39930
-1
39931
-1
39932
-2
39933
-5
39934
-4
39935
-5
39936
-6
39937
-6
39938
-6
39939
-7
39940
-7
39941
-7
39942
-8
39943
-33
39944
-71
39945
-96
39946
-80
39947
-83
39948
-65
39949
-48
39950
-33
39951
-22
39952
-15
39953
-13
39954
-13
39955
-15
39956
-17
39957
-19
39958
-19
39959
-20
39960
-20
39961
-19
39962
-17
39963
-18
39964
-16
39965
-16
39966
-15
39967
-15
39968
-14
39969
-14
39970
-14
39971
-14
39972
-13
39973
-13
39974
-13
39975
20
39976
73
39977
89
39978
88
39979
71
39980
50
39981
27
39982
8
39983
-8
39984
-16
39985
-20
39986
-20
39987
-17
39988
-11
39989
-8
39990
-3
39991
-1
39992
1
39993
0
39994
0
39995
-1
39996
-3
39997
-4
39998
-4
39999
-6
40000
-6