320
419
315
440
400
388
792
425
346
438
408
410
589
280
395
389
458
477
1938
776
2
26718
483
623
606
1814
952
1310
349
4073
2722
570
2424
417
1610
810
1174
462
303
521
5194