987
523
3232
237
391
287
367
246
1061
4594
303
3174
243
532
172
215
412
158
773
450
546
450
500
592
274
331
456
1835
339
951
333
1756
292
579
347
2997
265
538
694
247
370
559
276
287
640
503
309
571
422
358
375
776
791
646
356
4150
356
523
382
369