440
270
621
621
350
256
503
532
596
258