400
1000
699
697
697
697
696
694
693
692
690
689
688
685
684
682
681
680
679
678
675
673
673
672
667
666
666
665
662
661
660
659
659
658
657
656
656
653
653
652
650
646
645
645
643
643
640
640
637
635
630
629
624
623
621
620
617
616
616
615
612
611
606
605
604
602
601
601
600
598
597
596
596
594
594
594
585
581
578
577
575
572
571
570
570
569
568
563
561
557
555
553
546
546
545
541
540
539
539
536
532
528
527
526
525
524
520
520
518
517
514
512
512
512
508
508
508
502
502
502
499
499
497
497
497
493
489
489
488
488
488
484
483
482
481
480
479
479
478
475
475
471
467
466
463
460
457
457
457
455
452
450
449
447
444
442
439
438
438
431
431
429
428
425
425
424
423
422
419
419
418
417
416
415
414
413
412
410
407
407
407
404
403
399
399
396
394
394
393
385
383
382
379
378
378
378
377
377
375
375
375
373
372
371
370
370
366
366
365
364
364
363
362
359
359
357
356
356
352
352
351
350
350
349
342
341
341
340
340
337
336
336
336
333
332
332
330
327
327
325
325
324
324
323
322
319
318
318
318
316
315
310
307
307
305
305
305
305
304
302
301
295
294
293
293
292
290
288
287
285
284
283
280
273
273
272
271
268
265
265
264
264
263
263
262
261
259
259
259
256
256
256
251
251
239
235
233
232
232
232
230
228
226
225
223
223
222
221
219
218
217
217
214
212
212
208
208
206
206
205
202
201
201
197
193
190
190
188
188
185
184
183
183
182
182
182
181
181
181
181
179
178
178
177
177
176
175
174
174
173
170
169
167
166
165
164
162
161
161
158
158
155
153
150
150
148
148
148
146
144
144
143
141
140
140
138
138
137
136
134
132
132
130
128
128
125
122
120
118
117
117
114
111
110
110
108
106
106
105
105
104
100


=== Bin Packing Solution (OR-Tools) ===
Bin capacity: 1000
Total bins used: 157
Bin 1 (sum=1000): 400, 600
Bin 2 (sum=999): 697, 302
Bin 3 (sum=992): 697, 295
Bin 4 (sum=991): 697, 294
Bin 5 (sum=1000): 696, 304
Bin 6 (sum=1000): 699, 301
Bin 7 (sum=1000): 693, 307
Bin 8 (sum=999): 692, 307
Bin 9 (sum=1000): 690, 310
Bin 10 (sum=994): 689, 305
Bin 11 (sum=993): 688, 305
Bin 12 (sum=1000): 685, 315
Bin 13 (sum=1000): 684, 316
Bin 14 (sum=1000): 682, 318
Bin 15 (sum=1000): 681, 319
Bin 16 (sum=998): 680, 318
Bin 17 (sum=997): 679, 318
Bin 18 (sum=1000): 678, 322
Bin 19 (sum=1000): 675, 325
Bin 20 (sum=1000): 673, 327
Bin 21 (sum=1000): 673, 327
Bin 22 (sum=997): 672, 325
Bin 23 (sum=1000): 667, 333
Bin 24 (sum=998): 666, 332
Bin 25 (sum=998): 666, 332
Bin 26 (sum=995): 665, 330
Bin 27 (sum=999): 662, 337
Bin 28 (sum=997): 661, 336
Bin 29 (sum=1000): 660, 340
Bin 30 (sum=1000): 659, 341
Bin 31 (sum=1000): 659, 341
Bin 32 (sum=1000): 658, 342
Bin 33 (sum=997): 657, 340
Bin 34 (sum=992): 656, 336
Bin 35 (sum=992): 656, 336
Bin 36 (sum=988): 594, 394
Bin 37 (sum=977): 653, 324
Bin 38 (sum=995): 570, 425
Bin 39 (sum=1000): 650, 350
Bin 40 (sum=998): 646, 352
Bin 41 (sum=997): 645, 352
Bin 42 (sum=996): 645, 351
Bin 43 (sum=1000): 643, 357
Bin 44 (sum=999): 643, 356
Bin 45 (sum=999): 640, 359
Bin 46 (sum=999): 640, 359
Bin 47 (sum=1000): 637, 363
Bin 48 (sum=1000): 635, 365
Bin 49 (sum=1000): 630, 370
Bin 50 (sum=1000): 629, 371
Bin 51 (sum=999): 624, 375
Bin 52 (sum=1000): 623, 377
Bin 53 (sum=1000): 621, 379
Bin 54 (sum=998): 620, 378
Bin 55 (sum=1000): 617, 383
Bin 56 (sum=998): 616, 382
Bin 57 (sum=994): 616, 378
Bin 58 (sum=1000): 615, 385
Bin 59 (sum=988): 611, 377
Bin 60 (sum=976): 653, 323
Bin 61 (sum=999): 605, 394
Bin 62 (sum=1000): 604, 396
Bin 63 (sum=975): 602, 373
Bin 64 (sum=994): 601, 393
Bin 65 (sum=1000): 601, 399
Bin 66 (sum=973): 598, 375
Bin 67 (sum=1000): 597, 403
Bin 68 (sum=1000): 596, 404
Bin 69 (sum=971): 596, 375
Bin 70 (sum=993): 594, 399
Bin 71 (sum=978): 606, 372
Bin 72 (sum=1000): 585, 415
Bin 73 (sum=964): 594, 370
Bin 74 (sum=1000): 578, 422
Bin 75 (sum=1000): 577, 423
Bin 76 (sum=1000): 575, 425
Bin 77 (sum=1000): 572, 428
Bin 78 (sum=1000): 571, 429
Bin 79 (sum=976): 652, 324
Bin 80 (sum=994): 570, 424
Bin 81 (sum=1000): 569, 431
Bin 82 (sum=999): 568, 431
Bin 83 (sum=982): 563, 419
Bin 84 (sum=1000): 561, 439
Bin 85 (sum=999): 557, 442
Bin 86 (sum=999): 555, 444
Bin 87 (sum=1000): 553, 447
Bin 88 (sum=996): 546, 450
Bin 89 (sum=1000): 545, 455
Bin 90 (sum=998): 541, 457
Bin 91 (sum=1000): 540, 460
Bin 92 (sum=996): 539, 457
Bin 93 (sum=1000): 581, 419
Bin 94 (sum=999): 536, 463
Bin 95 (sum=999): 532, 467
Bin 96 (sum=999): 528, 471
Bin 97 (sum=993): 527, 466
Bin 98 (sum=975): 526, 449
Bin 99 (sum=1000): 525, 475
Bin 100 (sum=999): 524, 475
Bin 101 (sum=1000): 520, 480
Bin 102 (sum=999): 520, 479
Bin 103 (sum=1000): 518, 482
Bin 104 (sum=1000): 517, 483
Bin 105 (sum=998): 514, 484
Bin 106 (sum=1000): 512, 488
Bin 107 (sum=1000): 512, 488
Bin 108 (sum=1000): 512, 488
Bin 109 (sum=999): 694, 305
Bin 110 (sum=997): 508, 489
Bin 111 (sum=989): 508, 481
Bin 112 (sum=999): 502, 497
Bin 113 (sum=999): 502, 497
Bin 114 (sum=999): 502, 497
Bin 115 (sum=998): 499, 499
Bin 116 (sum=972): 493, 479
Bin 117 (sum=916): 478, 438
Bin 118 (sum=1000): 438, 418, 144
Bin 119 (sum=1000): 417, 416, 167
Bin 120 (sum=1000): 414, 413, 173
Bin 121 (sum=1000): 412, 410, 178
Bin 122 (sum=999): 407, 407, 185
Bin 123 (sum=999): 407, 366, 226
Bin 124 (sum=998): 366, 364, 268
Bin 125 (sum=999): 364, 362, 273
Bin 126 (sum=999): 356, 350, 293
Bin 127 (sum=947): 349, 305, 293
Bin 128 (sum=1000): 292, 290, 288, 130
Bin 129 (sum=1000): 287, 285, 284, 144
Bin 130 (sum=1000): 283, 280, 273, 164
Bin 131 (sum=983): 272, 265, 256, 190
Bin 132 (sum=999): 265, 264, 264, 206
Bin 133 (sum=1000): 263, 263, 262, 212
Bin 134 (sum=1000): 261, 259, 259, 221
Bin 135 (sum=976): 259, 256, 233, 228
Bin 136 (sum=997): 256, 251, 251, 239
Bin 137 (sum=970): 271, 235, 232, 232
Bin 138 (sum=910): 232, 230, 225, 223
Bin 139 (sum=1000): 223, 222, 219, 218, 118
Bin 140 (sum=1000): 217, 217, 214, 212, 140
Bin 141 (sum=997): 208, 208, 206, 205, 170
Bin 142 (sum=994): 202, 201, 201, 197, 193
Bin 143 (sum=933): 190, 188, 188, 184, 183
Bin 144 (sum=910): 183, 182, 182, 182, 181
Bin 145 (sum=1000): 181, 181, 181, 179, 178, 100
Bin 146 (sum=999): 177, 177, 176, 175, 174, 120
Bin 147 (sum=970): 174, 169, 166, 162, 161, 138
Bin 148 (sum=935): 161, 158, 158, 155, 153, 150
Bin 149 (sum=1000): 150, 148, 148, 148, 146, 143, 117
Bin 150 (sum=991): 165, 141, 140, 138, 137, 136, 134
Bin 151 (sum=998): 132, 132, 128, 128, 125, 122, 117, 114
Bin 152 (sum=965): 111, 110, 110, 108, 106, 106, 105, 105, 104
Bin 153 (sum=996): 539, 457
Bin 154 (sum=1000): 1000
Bin 155 (sum=990): 612, 378
Bin 156 (sum=997): 508, 489
Bin 157 (sum=998): 546, 452
