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