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