3510
3339
2885
3713
3849
1545
1543
2711
11740
4366
2544
4195
5579
6173
5064
3267
1957
6649
4362
29174
3074
3160
14715
4517
2867
4245
8129
7068
10958
9226
2695
7890
2472
3898
6687
8847
12851
5273
12031
18501
6494
6382
3870
1672
7710
5940
5014
6800
20271
5786
5471
3775
4430
4034
5572
6662
13343
9667
11971
43791