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