530
2
494
819
1
547
489
430
652
373
568
404
411
554
513
691
422
1441
476
567
734
522
482
503
418
108
539
443
396
544
479