503
1
796
2
548
1251
541
1334
543
512
1673
626
7041
10
1706
507
605
1366
434
542
1872
4
6975
28
3219
6709
8
2484
20
2416
7757
1424
2508
1293
2204
1031
573