975
1
1611
1389
5473
8
974
4
1919
2
555
462
556
620
442
636
385
570
475
417
537
4882
9
580
698
1411
3
377
2715
605
454
540
809
1083
788
908