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