629 912 2306
306 046 1142
3 150 128 4879
256 243 720
375 303 906
252 246 823
210 730 676
295 578 1067
143 752 309
296 265 841
516 481 1249
386 427 805
883 527 3691