4546
3170
395
3565
1582
25
2168
2046
217
867
26
5600
4375
560
2240
27
17414
10304
1741
6965
28
32673
23676
3267
13069