347
1
298
474
3
296
412
16
937
2
284
603
332
306
231
597
516
600
676
331
350
319
377
337
883
254
261
268
71
1519
536
515