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