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