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