2562
940
439
618
453
446
570
984
487
484
391
1161
801
436
400