1679
22406
5856
871
788
1202
778
1327
2637
837
904
887
1112
14658
1211
1380
20607
15301
3184
10730
90753
4483