3048
12896
8368
2332
4685
2143
7414
20219
10664
7740
39638
5286
2856
3100
15156
5102
2895
4980
3158
6825
2672