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