456
352
1724
261
453
1452
373
5662
313
3810
3949
374
8819
785
5161
22011
3395
978
272
30922
237171
15414
748
283
529
465
485
445
312
262
10771
605
674
36
195
434
3387
865
13910
523