19944
3220
1851
15745
2549
8004
21397
1034
1227
76938
1899
1773
20793
4318
3234
1158
1206
4108
1111
4604
969
1242
3548
6181
1081