3241
2735
3947
3055
8229
2171
7851
2599
1440
4333
5570
3589
4707
2046
9326
3663
8720
13145
5542
4199
17589
26504
3433
10307
24196
13177
14724