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