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