3259
681
3042
2333
742
927
829
2790
16999
1600
1863
2208
2618
12778
2685
1583
5521
2058
8082
10722
14881
2237
2385
4498
5485
2550
2882
12737
1942