274
965
938
1299
12110
1478
1968
343
35525
28
463
483
414
201
191
27
546
12310
182
243
488
464
71
937
473
423
321
583
574