2671
18
2041
1
859
896
2
1131
722
695
899
3
1032
570
555
556
620
442
385
475
636
462
5473
8
435
1919
974
4
417
537
4882
9
580
454
377
605