488
1
620
689
389
315
681
96
86
457
830
387
440
74
614
724
70
531
71
536
885
816
399
659
640
648
2
570
801
734
437