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