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