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