2202
1320
820
2085
1590
1482
9539
5856
1530
2754
6129
11769
8131
935
2031
4182
2366
3321
3175
960
2454
5802
5975
1980
18302
11222
1587
19069
1819
9798
4776
2553
52324
20166
34217
2657
8564
12109
27017
11965
28742