2991
919
2858
2322
1085
995
2832
884
1023
896
9546
1323
8544
1059
1195
2300
1532
3221
1551
1386
1161
4325
19040
2321
871
3293
950
2057
1279
3415
957
10321
1526
2250
1752
2434
1758
15898
1131
3043
1645
1443
984
1261
1559
894
15010
10471
2728
5927
2581
18507
1300
1743
1780
2225
900
1226
1006
2909