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