2943
2410
6636
3500
2265
4205
36594
7679
7207
4247
24146
3230
9953
9341
2913
5806
12884
3696
4398
42058
4945
8091
4849