2252
934
896
340
433
216
362
212
243
71
687
135
580
120
466
52
322
175
273
135
329
154
463
188
525
119
353
39
394
185
764
259
406
158
380
130
526
177
181
112