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