2312
281
401
53
227
112
2116
204
1521
346
66
107
2531
16
482
1201
36
147
171
52
24
18
129
67
82
69
691
13
237
71
6
7
277
228
7244
365
123
133
451