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