2990
2600
380
780
21324
16930
1526
300
350
10812
18810
537
482
1455
16922
636
646
598
15727
8722
667
21014
14379
14811
345
795391