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