413
373
341
15411
19
171
4714
15711
345
453
13016
15
272
461
331
39
492
12310
391
1115
26814
549
902
1304
396
27210
1835
1667