2722
1263
356
157
480
133
888
331
454
238
143
97
333
212
427
94
209
11
504
94
602
186
244
85
234
53
472
247
360
194
215
91
194
118
340
194
275
129
558
112