419
348
326
1138
996
778
627
1622
417
1271
299
378
404
243
603
539
598
1502
1366
660
349
194
767
1249
469
1638
342
418
1611
1531
493
215
803
469
817
1078
1307
1305
1076
297
497
665
1626
425
308
193
664
865
1146
466
1831
288
661
1496
434
580
175
264
473
577