1651
1454
1743
1290
1848
748
1698
1092
887
856
814
1902
1268
1447
875
2506
1478
1589
849
8795
885
2106
1439
1986
978
1507
910
1803
1851
1348
2033
1770
10758
6947
3223
1436
3158
16688
4159
4025
23959
3214
2491
3981
4963
4328
3802
4992
3814
4314
7666
5116
18148
6582
13479
7387
5247
7570