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