1501
1618
6602
21505
6430
140
1545
14577
1524
397
166
1903
8882
1695
4114
1120
950
4001
9963
1279
2939
988
494
13210
400
20444
4151
4105
2533
508
14865
334
19678
10498
20301
834
7719
252
746
397
4143
4339
4241
4200
4149
4270
4301
4415
4409
4281
4356
5168