662
693
759
500
507
705
303
702
370
1,589
636
376
877
877
454
3,365
655
867
514
514
514
501
674