1 1
2 2
3 4
4 7
5 10
6 14
7 19
8 25
9 31
10 38
11 46
12 55
13 65
14 75
15 86
16 98
17 111
18 125
19 140
20 155
21 171
22 188
23 206
24 225
25 245
26 266
27 287
28 309
29 332
30 356
31 381
32 407
33 434
34 462
35 490
36 519
37 549
38 580
39 612
40 645
41 679
42 714
43 750
44 786
45 823
46 861
47 900
48 940
49 981
50 1023
51 1066
52 1110
53 1155
54 1200
55 1246
56 1293
57 1341
58 1390
59 1440
60 1491
61 1543
62 1596
63 1650
64 1705
65 1760
66 1816
67 1873
68 1931
69 1990
70 2050
71 2111
72 2173
73 2236
74 2300
75 2365
76 2431
77 2497
78 2564
79 2632
80 2701
81 2771
82 2842
83 2914
84 2987
85 3061
86 3136
87 3212
88 3289
89 3367
90 3445
91 3524
92 3604
93 3685
94 3767
95 3850
96 3934
97 4019
98 4105
99 4192
100 4280
101 4369
102 4459
103 4550
104 4641
105 4733
106 4826
107 4920
108 5015
109 5111
110 5208
111 5306
112 5405
113 5505
114 5606
115 5708
116 5811
117 5915
118 6020
119 6125
120 6231
121 6338
122 6446
123 6555
124 6665
125 6776
126 6888
127 7001
128 7115
129 7230
130 7346
131 7463
132 7581
133 7700
134 7820
135 7940
136 8061
137 8183
138 8306
139 8430
140 8555
141 8681
142 8808
143 8936
144 9065
145 9195
146 9326
147 9458
148 9591
149 9725
150 9860
151 9996
152 10132
153 10269
154 10407
155 10546
156 10686
157 10827
158 10969
159 11112
160 11256
161 11401
162 11547
163 11694
164 11842
165 11991
166 12141
167 12292
168 12444
169 12597
170 12750
171 12904
172 13059
173 13215
174 13372
175 13530
176 13689
177 13849
178 14010
179 14172
180 14335
181 14499
182 14664
183 14830
184 14997
185 15165
186 15334
187 15504
188 15675
189 15846
190 16018
191 16191
192 16365
193 16540
194 16716
195 16893
196 17071
197 17250
198 17430
199 17611
200 17793
201 17976
202 18160
203 18345
204 18531
205 18718
206 18906
207 19095
208 19285
209 19475
210 19666
211 19858
212 20051
213 20245
214 20440
215 20636
216 20833
217 21031
218 21230
219 21430
220 21631
221 21833
222 22036
223 22240
224 22445
225 22651
226 22858
227 23066
228 23275
229 23485
230 23695
231 23906
232 24118
233 24331
234 24545
235 24760
236 24976
237 25193
238 25411
239 25630
240 25850
241 26071
242 26293
243 26516
244 26740
245 26965
246 27191
247 27418
248 27646
249 27875
250 28105
251 28336
252 28567
253 28799
254 29032
255 29266
256 29501
257 29737
258 29974
259 30212
260 30451
261 30691
262 30932
263 31174
264 31417
265 31661
266 31906
267 32152
268 32399
269 32647
270 32896
271 33146
272 33397
273 33649
274 33902
275 34155
276 34409
277 34664
278 34920
279 35177
280 35435
281 35694
282 35954
283 36215
284 36477
285 36740
286 37004
287 37269
288 37535
289 37802
290 38070
291 38339
292 38609
293 38880
294 39152
295 39425
296 39699
297 39974
298 40250
299 40526
300 40803
301 41081
302 41360
303 41640
304 41921
305 42203
306 42486
307 42770
308 43055
309 43341
310 43628
311 43916
312 44205
313 44495
314 44786
315 45078
316 45371
317 45665
318 45960
319 46256
320 46553
321 46851
322 47150
323 47450
324 47750
325 48051
326 48353
327 48656
328 48960
329 49265
330 49571
331 49878
332 50186
333 50495
334 50805
335 51116
336 51428
337 51741
338 52055
339 52370
340 52686
341 53003
342 53321
343 53640
344 53960
345 54281
346 54603
347 54926
348 55250
349 55575
350 55900
351 56226
352 56553
353 56881
354 57210
355 57540
356 57871
357 58203
358 58536
359 58870
360 59205
361 59541
362 59878
363 60216
364 60555
365 60895
366 61236
367 61578
368 61921
369 62265
370 62610
371 62956
372 63303
373 63651
374 64000
375 64350
376 64701
377 65052
378 65404
379 65757
380 66111
381 66466
382 66822
383 67179
384 67537
385 67896
386 68256
387 68617
388 68979
389 69342
390 69706
391 70071
392 70437
393 70804
394 71172
395 71541
396 71911
397 72282
398 72654
399 73027
400 73401
401 73776
402 74152
403 74529
404 74907
405 75285
406 75664
407 76044
408 76425
409 76807
410 77190
411 77574
412 77959
413 78345
414 78732
415 79120
416 79509
417 79899
418 80290
419 80682
420 81075
421 81469
422 81864
423 82260
424 82657
425 83055
426 83454
427 83854
428 84255
429 84657
430 85060
431 85464
432 85869
433 86275
434 86681
435 87088
436 87496
437 87905
438 88315
439 88726
440 89138
441 89551
442 89965
443 90380
444 90796
445 91213
446 91631
447 92050
448 92470
449 92891
450 93313
451 93736
452 94160
453 94585
454 95011
455 95438
456 95866
457 96295
458 96725
459 97156
460 97588
461 98021
462 98455
463 98890
464 99325
465 99761
466 100198
467 100636
468 101075
469 101515
470 101956
471 102398
472 102841
473 103285
474 103730
475 104176
476 104623
477 105071
478 105520
479 105970
480 106421
481 106873
482 107326
483 107780
484 108235
485 108691
486 109148
487 109606
488 110065
489 110525
490 110986
491 111448
492 111911
493 112375
494 112840
495 113305
496 113771
497 114238
498 114706
499 115175
500 115645