3519
867
1259
891
845
791
1654
1470
918
1042
1242
978
910
2742
2128
1301
3058
1536
1790
4590
2086
3294
11171
5323
11467