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