1118
1044
604
542
367
1087
481
603
1231
1334
1101
1007
447
929
416
381
904
866
872
1387
24
1704
16
699
420
373
1059
461
386
402
184
431
460
367
495
371
372
550
340
432
345
381
209
284
420
