969
379
301
176
733
499
259
111
1730
922
833
330
372
145
333
142
475
216
279
119
524
118
319
157
459
226
261
107
551
165
338
140
371
217
309
112
367
131
289
48