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