846
884
1464
1973
1517
1090
936
1327
1295
918
20079
31596
1349
1032
1169
2248
1287
985
921
1965
5867
7407
1019
744
5045