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