286 458 1018
458 151 1257
212 210 438
279 617 637
225 998 554
375 518 712
170 347 376
303 669 1049
168 803 368
409 212 520
161 188 288
263 292 574
416 913 1667
713 438 2408
283 497 559
118 409 158
197 550 529
292 792 953
163 177 329
260 743 883
265 662 655
445 481 1881
272 315 706
223 591 592