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