5.3.1 Polar coding
38.2123GPPMultiplexing and channel codingNRRelease 17TS
The bit sequence input for a given code block to channel coding is denoted by, where is the number of bits to encode. After encoding the bits are denoted by, where and the value of is determined by the following:
Denote by the rate matching output sequence length as given in Clause 5.4.1;
If and
;
else
;
end if
;
;
where .
UE is not expected to be configured with , where is the number of parity check bits defined in Clause 5.3.1.2.
5.3.1.1 Interleaving
The bit sequence is interleaved into bit sequence as follows:
,
where the interleaving pattern is given by the following:
if
,
else
;
for to
if
;
;
end if
end for
end if
where is given by Table 5.3.1.1-1 and .
Table 5.3.1.1-1: Interleaving pattern
0 |
0 |
28 |
67 |
56 |
122 |
84 |
68 |
112 |
33 |
140 |
38 |
1 |
2 |
29 |
69 |
57 |
123 |
85 |
73 |
113 |
36 |
141 |
144 |
2 |
4 |
30 |
70 |
58 |
126 |
86 |
78 |
114 |
44 |
142 |
39 |
3 |
7 |
31 |
71 |
59 |
127 |
87 |
84 |
115 |
47 |
143 |
145 |
4 |
9 |
32 |
72 |
60 |
129 |
88 |
90 |
116 |
64 |
144 |
40 |
5 |
14 |
33 |
76 |
61 |
132 |
89 |
92 |
117 |
74 |
145 |
146 |
6 |
19 |
34 |
77 |
62 |
134 |
90 |
94 |
118 |
79 |
146 |
41 |
7 |
20 |
35 |
81 |
63 |
138 |
91 |
96 |
119 |
85 |
147 |
147 |
8 |
24 |
36 |
82 |
64 |
139 |
92 |
99 |
120 |
97 |
148 |
148 |
9 |
25 |
37 |
83 |
65 |
140 |
93 |
102 |
121 |
100 |
149 |
149 |
10 |
26 |
38 |
87 |
66 |
1 |
94 |
105 |
122 |
103 |
150 |
150 |
11 |
28 |
39 |
88 |
67 |
3 |
95 |
107 |
123 |
117 |
151 |
151 |
12 |
31 |
40 |
89 |
68 |
5 |
96 |
109 |
124 |
125 |
152 |
152 |
13 |
34 |
41 |
91 |
69 |
8 |
97 |
112 |
125 |
131 |
153 |
153 |
14 |
42 |
42 |
93 |
70 |
10 |
98 |
114 |
126 |
136 |
154 |
154 |
15 |
45 |
43 |
95 |
71 |
15 |
99 |
116 |
127 |
142 |
155 |
155 |
16 |
49 |
44 |
98 |
72 |
21 |
100 |
121 |
128 |
12 |
156 |
156 |
17 |
50 |
45 |
101 |
73 |
27 |
101 |
124 |
129 |
17 |
157 |
157 |
18 |
51 |
46 |
104 |
74 |
29 |
102 |
128 |
130 |
23 |
158 |
158 |
19 |
53 |
47 |
106 |
75 |
32 |
103 |
130 |
131 |
37 |
159 |
159 |
20 |
54 |
48 |
108 |
76 |
35 |
104 |
133 |
132 |
48 |
160 |
160 |
21 |
56 |
49 |
110 |
77 |
43 |
105 |
135 |
133 |
75 |
161 |
161 |
22 |
58 |
50 |
111 |
78 |
46 |
106 |
141 |
134 |
80 |
162 |
162 |
23 |
59 |
51 |
113 |
79 |
52 |
107 |
6 |
135 |
86 |
163 |
163 |
24 |
61 |
52 |
115 |
80 |
55 |
108 |
11 |
136 |
137 |
||
25 |
62 |
53 |
118 |
81 |
57 |
109 |
16 |
137 |
143 |
||
26 |
65 |
54 |
119 |
82 |
60 |
110 |
22 |
138 |
13 |
||
27 |
66 |
55 |
120 |
83 |
63 |
111 |
30 |
139 |
18 |
5.3.1.2 Polar encoding
The Polar sequence is given by Table 5.3.1.2-1, where denotes a bit index before Polar encoding for and . The Polar sequence is in ascending order of reliability , where denotes the reliability of bit index .
For any code block encoded to bits, a same Polar sequence is used. The Polar sequence is a subset of Polar sequence with all elements of values less than , ordered in ascending order of reliability .
Denote as a set of bit indices in Polar sequence , and as the set of other bit indices in Polar sequence , where and are given in Clause 5.4.1.1, , , and is the number of parity check bits.
Denote as the -th Kronecker power of matrix , where .
For a bit index with , denote as the -th row of and as the row weight of , where is the number of ones in . Denote the set of bit indices for parity check bits as , where . A number of parity check bits are placed in the least reliable bit indices in . A number of other parity check bits are placed in the bit indices of minimum row weight in , where denotes the most reliable bit indices in ; if there are more than bit indices of the same minimum row weight in , the other parity check bits are placed in the bit indices of the highest reliability and the minimum row weight in .
Generate according to the following:
;
if
; ; ; ; ;
for to
; ; ; ; ; ;
if
if
;
else
;
;
;
end if
else
;
end if
end for
else
for to
if
;
;
else
;
end if
end for
end if
The output after encoding is obtained by . The encoding is performed in GF(2).
Table 5.3.1.2-1: Polar sequence and its corresponding reliability
0 |
0 |
128 |
518 |
256 |
94 |
384 |
214 |
512 |
364 |
640 |
414 |
768 |
819 |
896 |
966 |
1 |
1 |
129 |
54 |
257 |
204 |
385 |
309 |
513 |
654 |
641 |
223 |
769 |
814 |
897 |
755 |
2 |
2 |
130 |
83 |
258 |
298 |
386 |
188 |
514 |
659 |
642 |
663 |
770 |
439 |
898 |
859 |
3 |
4 |
131 |
57 |
259 |
400 |
387 |
449 |
515 |
335 |
643 |
692 |
771 |
929 |
899 |
940 |
4 |
8 |
132 |
521 |
260 |
608 |
388 |
217 |
516 |
480 |
644 |
835 |
772 |
490 |
900 |
830 |
5 |
16 |
133 |
112 |
261 |
352 |
389 |
408 |
517 |
315 |
645 |
619 |
773 |
623 |
901 |
911 |
6 |
32 |
134 |
135 |
262 |
325 |
390 |
609 |
518 |
221 |
646 |
472 |
774 |
671 |
902 |
871 |
7 |
3 |
135 |
78 |
263 |
533 |
391 |
596 |
519 |
370 |
647 |
455 |
775 |
739 |
903 |
639 |
8 |
5 |
136 |
289 |
264 |
155 |
392 |
551 |
520 |
613 |
648 |
796 |
776 |
916 |
904 |
888 |
9 |
64 |
137 |
194 |
265 |
210 |
393 |
650 |
521 |
422 |
649 |
809 |
777 |
463 |
905 |
479 |
10 |
9 |
138 |
85 |
266 |
305 |
394 |
229 |
522 |
425 |
650 |
714 |
778 |
843 |
906 |
946 |
11 |
6 |
139 |
276 |
267 |
547 |
395 |
159 |
523 |
451 |
651 |
721 |
779 |
381 |
907 |
750 |
12 |
17 |
140 |
522 |
268 |
300 |
396 |
420 |
524 |
614 |
652 |
837 |
780 |
497 |
908 |
969 |
13 |
10 |
141 |
58 |
269 |
109 |
397 |
310 |
525 |
543 |
653 |
716 |
781 |
930 |
909 |
508 |
14 |
18 |
142 |
168 |
270 |
184 |
398 |
541 |
526 |
235 |
654 |
864 |
782 |
821 |
910 |
861 |
15 |
128 |
143 |
139 |
271 |
534 |
399 |
773 |
527 |
412 |
655 |
810 |
783 |
726 |
911 |
757 |
16 |
12 |
144 |
99 |
272 |
537 |
400 |
610 |
528 |
343 |
656 |
606 |
784 |
961 |
912 |
970 |
17 |
33 |
145 |
86 |
273 |
115 |
401 |
657 |
529 |
372 |
657 |
912 |
785 |
872 |
913 |
919 |
18 |
65 |
146 |
60 |
274 |
167 |
402 |
333 |
530 |
775 |
658 |
722 |
786 |
492 |
914 |
875 |
19 |
20 |
147 |
280 |
275 |
225 |
403 |
119 |
531 |
317 |
659 |
696 |
787 |
631 |
915 |
862 |
20 |
256 |
148 |
89 |
276 |
326 |
404 |
600 |
532 |
222 |
660 |
377 |
788 |
729 |
916 |
758 |
21 |
34 |
149 |
290 |
277 |
306 |
405 |
339 |
533 |
426 |
661 |
435 |
789 |
700 |
917 |
948 |
22 |
24 |
150 |
529 |
278 |
772 |
406 |
218 |
534 |
453 |
662 |
817 |
790 |
443 |
918 |
977 |
23 |
36 |
151 |
524 |
279 |
157 |
407 |
368 |
535 |
237 |
663 |
319 |
791 |
741 |
919 |
923 |
24 |
7 |
152 |
196 |
280 |
656 |
408 |
652 |
536 |
559 |
664 |
621 |
792 |
845 |
920 |
972 |
25 |
129 |
153 |
141 |
281 |
329 |
409 |
230 |
537 |
833 |
665 |
812 |
793 |
920 |
921 |
761 |
26 |
66 |
154 |
101 |
282 |
110 |
410 |
391 |
538 |
804 |
666 |
484 |
794 |
382 |
922 |
877 |
27 |
512 |
155 |
147 |
283 |
117 |
411 |
313 |
539 |
712 |
667 |
430 |
795 |
822 |
923 |
952 |
28 |
11 |
156 |
176 |
284 |
212 |
412 |
450 |
540 |
834 |
668 |
838 |
796 |
851 |
924 |
495 |
29 |
40 |
157 |
142 |
285 |
171 |
413 |
542 |
541 |
661 |
669 |
667 |
797 |
730 |
925 |
703 |
30 |
68 |
158 |
530 |
286 |
776 |
414 |
334 |
542 |
808 |
670 |
488 |
798 |
498 |
926 |
935 |
31 |
130 |
159 |
321 |
287 |
330 |
415 |
233 |
543 |
779 |
671 |
239 |
799 |
880 |
927 |
978 |
32 |
19 |
160 |
31 |
288 |
226 |
416 |
555 |
544 |
617 |
672 |
378 |
800 |
742 |
928 |
883 |
33 |
13 |
161 |
200 |
289 |
549 |
417 |
774 |
545 |
604 |
673 |
459 |
801 |
445 |
929 |
762 |
34 |
48 |
162 |
90 |
290 |
538 |
418 |
175 |
546 |
433 |
674 |
622 |
802 |
471 |
930 |
503 |
35 |
14 |
163 |
545 |
291 |
387 |
419 |
123 |
547 |
720 |
675 |
627 |
803 |
635 |
931 |
925 |
36 |
72 |
164 |
292 |
292 |
308 |
420 |
658 |
548 |
816 |
676 |
437 |
804 |
932 |
932 |
878 |
37 |
257 |
165 |
322 |
293 |
216 |
421 |
612 |
549 |
836 |
677 |
380 |
805 |
687 |
933 |
735 |
38 |
21 |
166 |
532 |
294 |
416 |
422 |
341 |
550 |
347 |
678 |
818 |
806 |
903 |
934 |
993 |
39 |
132 |
167 |
263 |
295 |
271 |
423 |
777 |
551 |
897 |
679 |
461 |
807 |
825 |
935 |
885 |
40 |
35 |
168 |
149 |
296 |
279 |
424 |
220 |
552 |
243 |
680 |
496 |
808 |
500 |
936 |
939 |
41 |
258 |
169 |
102 |
297 |
158 |
425 |
314 |
553 |
662 |
681 |
669 |
809 |
846 |
937 |
994 |
42 |
26 |
170 |
105 |
298 |
337 |
426 |
424 |
554 |
454 |
682 |
679 |
810 |
745 |
938 |
980 |
43 |
513 |
171 |
304 |
299 |
550 |
427 |
395 |
555 |
318 |
683 |
724 |
811 |
826 |
939 |
926 |
44 |
80 |
172 |
296 |
300 |
672 |
428 |
673 |
556 |
675 |
684 |
841 |
812 |
732 |
940 |
764 |
45 |
37 |
173 |
163 |
301 |
118 |
429 |
583 |
557 |
618 |
685 |
629 |
813 |
446 |
941 |
941 |
46 |
25 |
174 |
92 |
302 |
332 |
430 |
355 |
558 |
898 |
686 |
351 |
814 |
962 |
942 |
967 |
47 |
22 |
175 |
47 |
303 |
579 |
431 |
287 |
559 |
781 |
687 |
467 |
815 |
936 |
943 |
886 |
48 |
136 |
176 |
267 |
304 |
540 |
432 |
183 |
560 |
376 |
688 |
438 |
816 |
475 |
944 |
831 |
49 |
260 |
177 |
385 |
305 |
389 |
433 |
234 |
561 |
428 |
689 |
737 |
817 |
853 |
945 |
947 |
50 |
264 |
178 |
546 |
306 |
173 |
434 |
125 |
562 |
665 |
690 |
251 |
818 |
867 |
946 |
507 |
51 |
38 |
179 |
324 |
307 |
121 |
435 |
557 |
563 |
736 |
691 |
462 |
819 |
637 |
947 |
889 |
52 |
514 |
180 |
208 |
308 |
553 |
436 |
660 |
564 |
567 |
692 |
442 |
820 |
907 |
948 |
984 |
53 |
96 |
181 |
386 |
309 |
199 |
437 |
616 |
565 |
840 |
693 |
441 |
821 |
487 |
949 |
751 |
54 |
67 |
182 |
150 |
310 |
784 |
438 |
342 |
566 |
625 |
694 |
469 |
822 |
695 |
950 |
942 |
55 |
41 |
183 |
153 |
311 |
179 |
439 |
316 |
567 |
238 |
695 |
247 |
823 |
746 |
951 |
996 |
56 |
144 |
184 |
165 |
312 |
228 |
440 |
241 |
568 |
359 |
696 |
683 |
824 |
828 |
952 |
971 |
57 |
28 |
185 |
106 |
313 |
338 |
441 |
778 |
569 |
457 |
697 |
842 |
825 |
753 |
953 |
890 |
58 |
69 |
186 |
55 |
314 |
312 |
442 |
563 |
570 |
399 |
698 |
738 |
826 |
854 |
954 |
509 |
59 |
42 |
187 |
328 |
315 |
704 |
443 |
345 |
571 |
787 |
699 |
899 |
827 |
857 |
955 |
949 |
60 |
516 |
188 |
536 |
316 |
390 |
444 |
452 |
572 |
591 |
700 |
670 |
828 |
504 |
956 |
973 |
61 |
49 |
189 |
577 |
317 |
174 |
445 |
397 |
573 |
678 |
701 |
783 |
829 |
799 |
957 |
1000 |
62 |
74 |
190 |
548 |
318 |
554 |
446 |
403 |
574 |
434 |
702 |
849 |
830 |
255 |
958 |
892 |
63 |
272 |
191 |
113 |
319 |
581 |
447 |
207 |
575 |
677 |
703 |
820 |
831 |
964 |
959 |
950 |
64 |
160 |
192 |
154 |
320 |
393 |
448 |
674 |
576 |
349 |
704 |
728 |
832 |
909 |
960 |
863 |
65 |
520 |
193 |
79 |
321 |
283 |
449 |
558 |
577 |
245 |
705 |
928 |
833 |
719 |
961 |
759 |
66 |
288 |
194 |
269 |
322 |
122 |
450 |
785 |
578 |
458 |
706 |
791 |
834 |
477 |
962 |
1008 |
67 |
528 |
195 |
108 |
323 |
448 |
451 |
432 |
579 |
666 |
707 |
367 |
835 |
915 |
963 |
510 |
68 |
192 |
196 |
578 |
324 |
353 |
452 |
357 |
580 |
620 |
708 |
901 |
836 |
638 |
964 |
979 |
69 |
544 |
197 |
224 |
325 |
561 |
453 |
187 |
581 |
363 |
709 |
630 |
837 |
748 |
965 |
953 |
70 |
70 |
198 |
166 |
326 |
203 |
454 |
236 |
582 |
127 |
710 |
685 |
838 |
944 |
966 |
763 |
71 |
44 |
199 |
519 |
327 |
63 |
455 |
664 |
583 |
191 |
711 |
844 |
839 |
869 |
967 |
974 |
72 |
131 |
200 |
552 |
328 |
340 |
456 |
624 |
584 |
782 |
712 |
633 |
840 |
491 |
968 |
954 |
73 |
81 |
201 |
195 |
329 |
394 |
457 |
587 |
585 |
407 |
713 |
711 |
841 |
699 |
969 |
879 |
74 |
50 |
202 |
270 |
330 |
527 |
458 |
780 |
586 |
436 |
714 |
253 |
842 |
754 |
970 |
981 |
75 |
73 |
203 |
641 |
331 |
582 |
459 |
705 |
587 |
626 |
715 |
691 |
843 |
858 |
971 |
982 |
76 |
15 |
204 |
523 |
332 |
556 |
460 |
126 |
588 |
571 |
716 |
824 |
844 |
478 |
972 |
927 |
77 |
320 |
205 |
275 |
333 |
181 |
461 |
242 |
589 |
465 |
717 |
902 |
845 |
968 |
973 |
995 |
78 |
133 |
206 |
580 |
334 |
295 |
462 |
565 |
590 |
681 |
718 |
686 |
846 |
383 |
974 |
765 |
79 |
52 |
207 |
291 |
335 |
285 |
463 |
398 |
591 |
246 |
719 |
740 |
847 |
910 |
975 |
956 |
80 |
23 |
208 |
59 |
336 |
232 |
464 |
346 |
592 |
707 |
720 |
850 |
848 |
815 |
976 |
887 |
81 |
134 |
209 |
169 |
337 |
124 |
465 |
456 |
593 |
350 |
721 |
375 |
849 |
976 |
977 |
985 |
82 |
384 |
210 |
560 |
338 |
205 |
466 |
358 |
594 |
599 |
722 |
444 |
850 |
870 |
978 |
997 |
83 |
76 |
211 |
114 |
339 |
182 |
467 |
405 |
595 |
668 |
723 |
470 |
851 |
917 |
979 |
986 |
84 |
137 |
212 |
277 |
340 |
643 |
468 |
303 |
596 |
790 |
724 |
483 |
852 |
727 |
980 |
943 |
85 |
82 |
213 |
156 |
341 |
562 |
469 |
569 |
597 |
460 |
725 |
415 |
853 |
493 |
981 |
891 |
86 |
56 |
214 |
87 |
342 |
286 |
470 |
244 |
598 |
249 |
726 |
485 |
854 |
873 |
982 |
998 |
87 |
27 |
215 |
197 |
343 |
585 |
471 |
595 |
599 |
682 |
727 |
905 |
855 |
701 |
983 |
766 |
88 |
97 |
216 |
116 |
344 |
299 |
472 |
189 |
600 |
573 |
728 |
795 |
856 |
931 |
984 |
511 |
89 |
39 |
217 |
170 |
345 |
354 |
473 |
566 |
601 |
411 |
729 |
473 |
857 |
756 |
985 |
988 |
90 |
259 |
218 |
61 |
346 |
211 |
474 |
676 |
602 |
803 |
730 |
634 |
858 |
860 |
986 |
1001 |
91 |
84 |
219 |
531 |
347 |
401 |
475 |
361 |
603 |
789 |
731 |
744 |
859 |
499 |
987 |
951 |
92 |
138 |
220 |
525 |
348 |
185 |
476 |
706 |
604 |
709 |
732 |
852 |
860 |
731 |
988 |
1002 |
93 |
145 |
221 |
642 |
349 |
396 |
477 |
589 |
605 |
365 |
733 |
960 |
861 |
823 |
989 |
893 |
94 |
261 |
222 |
281 |
350 |
344 |
478 |
215 |
606 |
440 |
734 |
865 |
862 |
922 |
990 |
975 |
95 |
29 |
223 |
278 |
351 |
586 |
479 |
786 |
607 |
628 |
735 |
693 |
863 |
874 |
991 |
894 |
96 |
43 |
224 |
526 |
352 |
645 |
480 |
647 |
608 |
689 |
736 |
797 |
864 |
918 |
992 |
1009 |
97 |
98 |
225 |
177 |
353 |
593 |
481 |
348 |
609 |
374 |
737 |
906 |
865 |
502 |
993 |
955 |
98 |
515 |
226 |
293 |
354 |
535 |
482 |
419 |
610 |
423 |
738 |
715 |
866 |
933 |
994 |
1004 |
99 |
88 |
227 |
388 |
355 |
240 |
483 |
406 |
611 |
466 |
739 |
807 |
867 |
743 |
995 |
1010 |
100 |
140 |
228 |
91 |
356 |
206 |
484 |
464 |
612 |
793 |
740 |
474 |
868 |
760 |
996 |
957 |
101 |
30 |
229 |
584 |
357 |
95 |
485 |
680 |
613 |
250 |
741 |
636 |
869 |
881 |
997 |
983 |
102 |
146 |
230 |
769 |
358 |
327 |
486 |
801 |
614 |
371 |
742 |
694 |
870 |
494 |
998 |
958 |
103 |
71 |
231 |
198 |
359 |
564 |
487 |
362 |
615 |
481 |
743 |
254 |
871 |
702 |
999 |
987 |
104 |
262 |
232 |
172 |
360 |
800 |
488 |
590 |
616 |
574 |
744 |
717 |
872 |
921 |
1000 |
1012 |
105 |
265 |
233 |
120 |
361 |
402 |
489 |
409 |
617 |
413 |
745 |
575 |
873 |
501 |
1001 |
999 |
106 |
161 |
234 |
201 |
362 |
356 |
490 |
570 |
618 |
603 |
746 |
913 |
874 |
876 |
1002 |
1016 |
107 |
576 |
235 |
336 |
363 |
307 |
491 |
788 |
619 |
366 |
747 |
798 |
875 |
847 |
1003 |
767 |
108 |
45 |
236 |
62 |
364 |
301 |
492 |
597 |
620 |
468 |
748 |
811 |
876 |
992 |
1004 |
989 |
109 |
100 |
237 |
282 |
365 |
417 |
493 |
572 |
621 |
655 |
749 |
379 |
877 |
447 |
1005 |
1003 |
110 |
640 |
238 |
143 |
366 |
213 |
494 |
219 |
622 |
900 |
750 |
697 |
878 |
733 |
1006 |
990 |
111 |
51 |
239 |
103 |
367 |
568 |
495 |
311 |
623 |
805 |
751 |
431 |
879 |
827 |
1007 |
1005 |
112 |
148 |
240 |
178 |
368 |
832 |
496 |
708 |
624 |
615 |
752 |
607 |
880 |
934 |
1008 |
959 |
113 |
46 |
241 |
294 |
369 |
588 |
497 |
598 |
625 |
684 |
753 |
489 |
881 |
882 |
1009 |
1011 |
114 |
75 |
242 |
93 |
370 |
186 |
498 |
601 |
626 |
710 |
754 |
866 |
882 |
937 |
1010 |
1013 |
115 |
266 |
243 |
644 |
371 |
646 |
499 |
651 |
627 |
429 |
755 |
723 |
883 |
963 |
1011 |
895 |
116 |
273 |
244 |
202 |
372 |
404 |
500 |
421 |
628 |
794 |
756 |
486 |
884 |
747 |
1012 |
1006 |
117 |
517 |
245 |
592 |
373 |
227 |
501 |
792 |
629 |
252 |
757 |
908 |
885 |
505 |
1013 |
1014 |
118 |
104 |
246 |
323 |
374 |
896 |
502 |
802 |
630 |
373 |
758 |
718 |
886 |
855 |
1014 |
1017 |
119 |
162 |
247 |
392 |
375 |
594 |
503 |
611 |
631 |
605 |
759 |
813 |
887 |
924 |
1015 |
1018 |
120 |
53 |
248 |
297 |
376 |
418 |
504 |
602 |
632 |
848 |
760 |
476 |
888 |
734 |
1016 |
991 |
121 |
193 |
249 |
770 |
377 |
302 |
505 |
410 |
633 |
690 |
761 |
856 |
889 |
829 |
1017 |
1020 |
122 |
152 |
250 |
107 |
378 |
649 |
506 |
231 |
634 |
713 |
762 |
839 |
890 |
965 |
1018 |
1007 |
123 |
77 |
251 |
180 |
379 |
771 |
507 |
688 |
635 |
632 |
763 |
725 |
891 |
938 |
1019 |
1015 |
124 |
164 |
252 |
151 |
380 |
360 |
508 |
653 |
636 |
482 |
764 |
698 |
892 |
884 |
1020 |
1019 |
125 |
768 |
253 |
209 |
381 |
539 |
509 |
248 |
637 |
806 |
765 |
914 |
893 |
506 |
1021 |
1021 |
126 |
268 |
254 |
284 |
382 |
111 |
510 |
369 |
638 |
427 |
766 |
752 |
894 |
749 |
1022 |
1022 |
127 |
274 |
255 |
648 |
383 |
331 |
511 |
190 |
639 |
904 |
767 |
868 |
895 |
945 |
1023 |
1023 |