/*--------------------------------*- C++ -*----------------------------------*\
  =========                 |
  \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
   \\    /   O peration     | Website:  https://openfoam.org
    \\  /    A nd           | Version:  7
     \\/     M anipulation  |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       labelList;
    note        "nPoints:25422  nCells:19846  nFaces:72248  nInternalFaces:32182";
    location    "constant/polyMesh";
    object      neighbour;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //


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


// ************************************************************************* //
