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