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