6215
783
1454
699
1070
603
540
1070
504
817
534
637
3098
546
542
617
562
2430
613
469
841
513
3237
599
525