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