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