4238
1253
654
1106
569
1604
624
1355
6366
717
1279
893
623
579
542
3601
1255
1299
1038
5437
602
1105
15166
793
662