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