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