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