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