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