866
391
333
1242
391
559
1025
623
649
370
11737
415
1
294
1
1248
262
721
319
1881
618
508
415
363
257
675
297
479
294
309
558
1
473
1654
524
421
418
334
425
268
442
308