283
251
15113
383
115
30
495
434
626
11
503
676
583
121
31
769
112
16311
14115
706
733
271
533
164
173
10911
72