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