347
2
257
1
838
485
65
475
540
416
298
314
244
274
140
1463
294
265
286
246
337
324
121
283
507
474
230
72
248
269
447
4