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