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