398
342
431
362
263
663
1237
624
281
714
626
15113
1528
28320
42
484
401
4
397
758
494
291
613
733
483
34
524
13814